2017-06-12 63 views
0

我运行一个无尽的PHP脚本(循环)作为这样的守护程序:PHP CLI守护进程无法获取日志

start-stop-daemon --start --background --make-pidfile --pidfile /var/run/process.pid --exec /usr/bin/php /var/www/script.php >> /var/log/process.log

它的伟大工程,但有时它崩溃,我无法找到任何日志。

我在使用php5的Ubuntu 14.04上。

我已经试过与如下因素值,但徒劳编辑我/etc/php5/cli/php.ini:

display_errors = On

log_errors = On

error_log = /var/log/php5-cli.log

没有什么已添加到/var/log/process.log或/var/log/php5-cli.log

感谢您的帮助。

回答

0

请确保运行PHP CLI的用户可以访问/var/log/php5-cli.log

+0

所运行的守护进程是root用户的用户。 – Milfzilla