Php脚本在长时间后停止,并且在错误日志中找不到错误

Php脚本在长时间后停止,并且在错误日志中找不到错误,php,Php,我正在运行一个处理大量数据的长php脚本 问题是脚本突然停止,没有抛出异常,或者在错误日志中找不到异常。 我已经在.ini配置文件中将display_errors和error_logging设置为1 没有更多的细节: 1) 脚本多次执行“file\u get\u contents”函数。 2) 当文件内容失败时,脚本包含递归。 任何帮助都将收到通知。它可能已达到最大执行时间 set_time_limit(0); // to increase the timelimit to infinity

我正在运行一个处理大量数据的长php脚本

问题是脚本突然停止,没有抛出异常,或者在错误日志中找不到异常。 我已经在.ini配置文件中将display_errors和error_logging设置为1

没有更多的细节: 1) 脚本多次执行“file\u get\u contents”函数。 2) 当文件内容失败时,脚本包含递归。
任何帮助都将收到通知。

它可能已达到最大执行时间

set_time_limit(0); // to increase the timelimit to infinity

错误登录配置因主机环境而异。我首先要验证您是否编辑了正确的php.ini文件。查看phpinfo输出,确保确实设置了这些参数,并检查记录错误的路径/文件。有时它会进入apache错误日志,有时它会被发送到专用的php日志。如果故意创建语法错误,是否能够获得任何错误输出?你也可以考虑查看你的系统日志,看看是否有什么东西。

php.ini中的执行时间限制是什么?脚本在运行PHPINFO之前被定义好几个小时。当使用语法错误时,我会收到错误/警告/通知。我应该提到脚本正在执行file_get_contents函数,我认为这可能与此函数失败有关。我在哪里可以找到syslog?我使用bluehost作为宿主服务器。我已经设置了此参数。脚本在崩溃之前运行了几个小时。