noshi’s diary

ゲームの事、映画やドラマ、思いついた事、プログラミングの事、雑記的なことを書いています

maximum execution time エラー

あるスクリプト実行時に出たエラー。

Fatal error:Maximum execution time of 30 second exceeded in /~ on line ◯◯(該当行 )

該当行では、mb_send_mail()が実行されています。どうやら、同関数実行時にタイムアウトしているとみられます。

mb_send_mailでは、約400件ちかくもの処理をしています。これまで扱ってきたのは100件程度だったので、処理件数に対して実行時間が短いことが原因である可能性があったため、ファイル冒頭部にset_time_limit(60)として、対応してみることにしました。

これで、解決すればいいのですが。