我有运行apache的OS X 10.6服务器,php。我安装了CronniX来帮助我管理我的cron作业。我有一个像这样的PHP脚本:
<?
ini_set('display_errors', 1);
$a = array('a', 'b', 'c');
foreach ($a as $v):
echo $v;
?>
正如您所看到的endforeach;
命令缺失,但是cron输出(从CronniX Task的选项卡中看到)没有显示任何错误,它就会死掉。
这不是foreach / endforeach
与{ }
问题,没有问题。
当然,在更复杂的脚本中,错误报告对我来说很有价值,如果没有它,就无法进行调试。
谢谢!
答案 0 :(得分:0)
我认为这与解析错误这一事实有关。为了能够捕获解析错误,您需要附加php文件
php_value auto_prepend_file /Volumes/dev1/http/auto-prepend.php
{p>和register_shutdown_function
中的用户auto-prepend.php
。