我试图调试从命令行运行的PHP应用程序。我希望稍后使用cronjob来每小时调用一次该模块。强制PHP使用命令行概述错误
对于调试我执行PHP脚本是这样的:
php -c /etc/php5/apache2/php.ini /var/www/module/test/autostart/start.php 12 &
(忘了“12” - 这是为脚本参数)
现在基本上我通过SSH得到这样的输出:
[2] 10181
[1] Done php -c /etc/php5/apache2/php.ini /var/www/module/test/autostart/start.php 12
我不知道我改变了什么,但几个星期前我直接在屏幕上得到了实际的php错误。这就是我所期望的。但我不知道如何强制PHP直接向我输出结果。
不,这不应该是原因。即使在后台,输出仍然通过管道输出到stdout/stderr ... – bwoebi