0

私は 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} [] []

これが何から来ているのか、何か考えはありますか?エラーがわかりません。ベンダー パッケージ形式のlaravelにあります...電子メール テンプレートにはhtmlタグがありませんが、それは問題ではありません...

ありがとう、

4

1 に答える 1

0

エラーを作成するキューに $this->info('bla') がありました。キューからコンソール ログを復元し、前後に置きます。

于 2015-02-04T16:01:58.147 に答える