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 脚本首先从数据库中检索所有要完成的任务,然后使用循环一一执行所有任务。但是由于任务很多,每个任务都需要很多时间,所以结果是“超出最大执行时间”的错误。
我怎样才能解决这个问题?请不要建议我编辑 php.ini。我在浏览器上对此进行了测试,但 PHP 脚本将使用 cron 调用。
您可以在 php 代码的顶部设置这段代码:
ini_set('max_execution_time', 0);
或者在同一文件夹中创建一个 .htaccess 文件,其中包含以下代码:
php_value max_execution_time 0