laravel 5.2邮件不能正常工作
问题描述:
我在我的mac中有mamp pro的laravel 5.2。我本地主机的工作,我尝试发送电子邮件至mailtrap但不通过增加工作我有这个错误laravel 5.2邮件不能正常工作
Maximum function nesting level of '100' reached, aborting!
我.ENV
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=MyuserName
MAIL_PASSWORD=MyPassword
MAIL_ENCRYPTION=null
在我的控制器
Mail::send('emails.test', ['user' => 'test'], function ($m) {
$m->from('[email protected]', 'Your Application');
$m->to('[email protected]')->subject('Your Reminder!');
});
答
尝试bootstrap/autoload.php
文件中的以下代码。它增加了xdebug.max_nesting_level
到200
ini_set('xdebug.max_nesting_level', 200);
如果不解决,然后尝试通过增加级别300或400
答
如果您调整php.ini
文件,像200,这将治愈问题
[xdebug]
xdebug.max_nesting_level = 200
希望这有助于!
可能出现[Solution for“致命错误:最大功能嵌套级别达到'100',正在中止!在PHP中](http://*.com/questions/8656089/solution-for-fatal-error-maximum-function-nesting-level-of-100-reached-abor) – CodeBrauer