-4

我使用 MySQL 和 PHP 创建了一个队列。PHP 脚本首先从数据库中检索所有要完成的任务,然后使用循环一一执行所有任务。但是由于任务很多,每个任务都需要很多时间,所以结果是“超出最大执行时间”的错误。

我怎样才能解决这个问题?请不要建议我编辑 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 回答