我试图通过cron作业运行php文件。它开始运行良好,但在一段时间后,服务器终止了它的执行。
所以我不能得到我想要的输出。我把输出放在一个文本文件中。启动cron后,它将一些输出存储到文本文件中,但在完成完整执行之前,它将终止该进程。
我还在文件的开头和结尾调用了邮件函数。但我只收到了开头的信息。
我将max_time
, max_memory
设置为无穷大,并检查php_info()
的设置。
一切正常,但文件没有成功完成执行。我可以通过浏览器运行文件,但需要很长时间。
所以我必须像cron一样和别人一起做。如果有人能在这方面给我一个更好的解决方案,我将不胜感激。
关闭php.ini中的safe_mode,并通过添加
更改最大执行时间set_time_limit (0)
在脚本的开头PHP set_time_limit函数