0

我正在尝试通过 cron 作业运行 php 文件。它开始运行良好,但在一段时间后,服务器正在终止它的执行。

所以我无法得到我想要的输出。我在一个文本文件中输出。启动 cron 后,它将一些输出存储到文本文件中,但在完成完整执行之前,它正在终止进程。

我还在文件的开头和结尾调用了邮件函数。但我只得到了开始的消息。

我将max_time,设置max_memory为无限,并检查了php_info().

那里一切正常,但文件未成功完成执行。我可以通过浏览器运行文件,但需要很长时间。

所以我必须用其他方式来做,比如cron。如果有人在这方面为我提供更好的解决方案,我将不胜感激。

4

1 回答 1

0

关闭 php.ini 中的 safe_mode 并通过添加更改最大执行时间

设置时间限制(0)

在脚本 php set_time_limit 函数的开头

于 2013-06-17T06:18:32.877 回答