-4

MySQLとPHPを使用してキューを作成しました。PHPスクリプトは、最初にデータベースから実行するすべてのタスクを取得し、次にループを使用してすべてのタスクを1つずつ実行します。ただし、タスクが多く、各タスクに時間がかかるため、「最大実行時間を超えました」というエラーが発生します。

どうすればこれを修正できますか?php.iniを編集することを提案しないでください。これをブラウザでテストしましたが、PHPスクリプトはcronを使用して呼び出されます。

4

1 に答える 1

1

このコードは、phpコードの上に設定できます。

ini_set('max_execution_time', 0);

または、同じフォルダに次のコードを含む.htaccessファイルを作成します。

php_value max_execution_time 0
于 2012-07-06T14:43:32.657 に答える