我正在运行一个处理大量数据的长 php 脚本。
问题是脚本突然停止并且没有抛出异常或在error_log上找不到异常。我已在 .ini 配置文件中将 display_errors 和 error_logging 设置为 1。
更多细节: 1) 脚本多次执行 'file_get_contents' 函数。2) 当 file_get_contents 失败时,脚本包含递归。任何帮助都将不胜感激。
我正在运行一个处理大量数据的长 php 脚本。
问题是脚本突然停止并且没有抛出异常或在error_log上找不到异常。我已在 .ini 配置文件中将 display_errors 和 error_logging 设置为 1。
更多细节: 1) 脚本多次执行 'file_get_contents' 函数。2) 当 file_get_contents 失败时,脚本包含递归。任何帮助都将不胜感激。
错误日志配置因您的托管环境而异。我首先确认您正在编辑正确的 php.ini 文件。查看您的 phpinfo 输出并确保确实设置了这些参数并检查路径/文件以了解错误记录到的位置。有时它会发送到 apache 错误日志,有时它可以发送到专用的 php 日志。如果您故意创建语法错误,是否可以获得任何错误输出?您也可以考虑查看您的系统日志以查看是否有任何内容。
它可能已达到最大执行时间。
set_time_limit(0); // to increase the timelimit to infinity