2

それで、組み込みのLaravel 4でPheanstalkキューを動作させようとしています(beanstalkd libをインストールする必要がありました)。

これで完了です... 私は私の労働者に仕事を送ろうとしています。私がするたびに、このエラーが発生します

[2013-04-25 08:55:03] log.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Error: Maximum execution time of 30 seconds exceeded in C:\wamp\www\adam\L4\vendor\pda\pheanstalk\classes\Pheanstalk\Socket\StreamFunctions.php line 55' in C:\wamp\www\adam\L4\vendor\pda\pheanstalk\classes\Pheanstalk\Socket\StreamFunctions.php:55
Stack trace:
#0 C:\wamp\www\adam\L4\bootstrap\compiled.php(5006): Symfony\Component\Debug\ErrorHandler->handleFatal()
#1 [internal function]: Illuminate\Exception\ExceptionServiceProvider->Illuminate\Exception\{closure}()
#2 {main} [] []

ログにも次のエラーが表示されます。

exception 'ErrorException' with message 'Catchable Fatal Error: Argument 1 passed to Illuminate\Queue\Jobs\Job::resolveAndFire() must be of the type array, null given

「php artisan queue:listen」を実行するとすぐにループしているようです。

beanstalkd のコンソールをダウンロードし、サーバー localhost:11300 をリッスンするように構成しました。

エラーが発生します:未処理の応答。

httpd.conf を変更し、Listen 11300 を追加して再起動しました。

私が間違っているアイデアはありますか?Beanstalkd のドキュメントはあまり見当たりませんし、Laravel のドキュメントも役に立ちません。

アイデアをありがとう!

4

2 に答える 2