Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MySQLとPHPを使用してキューを作成しました。PHPスクリプトは、最初にデータベースから実行するすべてのタスクを取得し、次にループを使用してすべてのタスクを1つずつ実行します。ただし、タスクが多く、各タスクに時間がかかるため、「最大実行時間を超えました」というエラーが発生します。
どうすればこれを修正できますか?php.iniを編集することを提案しないでください。これをブラウザでテストしましたが、PHPスクリプトはcronを使用して呼び出されます。
このコードは、phpコードの上に設定できます。
ini_set('max_execution_time', 0);
または、同じフォルダに次のコードを含む.htaccessファイルを作成します。
php_value max_execution_time 0