我有一个php脚本,它读取包含URL的csv
文件,跟踪URL,解析它们并将一些数据保存到数据库中。 csv
约为1000行。但是,我的php脚本似乎在解析了一些URL之后停止了(2到15之间 - 从不少,从不多,但总是不同),既没有在浏览器中显示任何错误,也没有将其写入php_errors.php
。
我还通过.htaccess放置了启用php服务器的日志记录:
# enable PHP error logging
php_flag log_errors on
php_value error_log "home/user/public_html/path/php_errors.log"
我也在php脚本中设置日志参数:
error_reporting(E_ALL);
ini_set('display_errors', 1);
我不知道如何找出脚本中断的原因。它真的很完美,直到它停止。
在添加此问题之前,我遇到了有关stackoverflow的另一个问题并解决了所有问题。
我在php.ini中设置了display_errors = on
。
我的脚本没有语法错误,它解析得很好。
答案 0 :(得分:0)
试试这个:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
How do I get PHP errors to display?
您还可以检查/ var / log / apache /文件夹并尝试找到error.log - 它应包含独立于错误显示设置的错误消息