通过URL测试cron作业

时间:2013-06-01 11:03:07

标签: php

我正在通过在浏览器中提供URL来测试localhost中的cron作业。它从XML文件中提取记录并存储到数据库中。执行10分钟时出现“内部服务器错误”。文件包含20000条记录。无法追踪问题。可能是什么问题?

3 个答案:

答案 0 :(得分:3)

在你的php.ini中;将php日志错误发送到文件或syslog,然后你就可以得到实际的错误信息。

Documentation for the runtime confirguration,特别是“error_log”配置指令。

答案 1 :(得分:1)

您需要增加脚本的最长执行时间。但是,如果您有很多请求并且使用的是apache,那么这可能不是一个好主意。这是manual。祝你好运!

答案 2 :(得分:1)

您可以使用set_time_limit设置允许脚本运行的秒数。将其设置为零将关闭时间限制。在PHP脚本的顶部添加:

set_time_limit(0)

这将避免任何超时。