在发送电子邮件时使用伪造的服务器上的Laravel错误'在对象上下文中使用$ this'

时间:2015-01-31 07:40:45

标签: php email laravel server laravel-forge

我正在使用Laravel forge,我有一个cron作业,计划发送电子邮件提醒。在本地它可以很好地工作,但在生产服务器上,这发生在每封电子邮件的末尾,导致作业循环认为它失败,从而发送无数的电子邮件(我设置限制重新运行的工作思想:p) 以下是信息:

[2015-01-31 07:28:09] production.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Using $this when not in object context' in /home/forge/bloblo.com/vendor/jeremeamia/SuperClosure/src/Jeremeamia/SuperClosure/SerializableClosure.php(99) : eval()'d code:19
Stack trace:
#0 [internal function]: Illuminate\Exception\Handler->handleShutdown()
#1 {main} [] []

不知道这是什么来的?我不明白那个eror,它在一个供应商包装形式laravel ... 电子邮件模板没有html标签,但这不应该是一个问题......

谢谢,

1 个答案:

答案 0 :(得分:0)

队列中有$ this-> info('bla')创建错误。从队列中重新命名控制台日志并将其放在/之前。