【发布时间】:2016-01-10 12:04:37
【问题描述】:
我刚刚安装了 Symfony,邮件配置有问题:
Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message 'The service definition "smtp.gmail.com" does not exist.' in C:\Xampp\htdocs\symfony-project\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\ContainerBuilder.php:766
Stack trace:
#0 C:\Xampp\htdocs\symfony-project\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass.php(46): Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('smtp.gmail.com')
#1 C:\Xampp\htdocs\symfony-project\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass.php(63): Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#2 C:\Xampp\htdocs\symfony-project\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass.php(63): Symfony\Component\D in C:\Xampp\htdocs\symfony-project\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass.php on line 48
【问题讨论】:
-
请发布您的电子邮件配置(隐藏/替换电子邮件/密码等凭据)
-
请同时编辑您的问题以记录您触发此错误的操作。
-
全新 symfony 安装时没有任何 gmail 配置,你只是从教程中复制了一些代码,不知道发生了什么。