【问题标题】:php cli daemon unable to get logsphp cli 守护进程无法获取日志
【发布时间】:2017-11-13 16:47:47
【问题描述】:

我像这样运行一个无休止的 php 脚本(循环)作为守护进程:

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

效果很好,但有时会崩溃,我找不到任何日志。

我在 Ubuntu 14.04 上使用 php5。

我尝试使用以下值编辑我的 /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

感谢您的帮助。

【问题讨论】:

    标签: php linux logging command-line-interface


    【解决方案1】:

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

    【讨论】:

    • 运行守护进程的用户是root用户。
    猜你喜欢
    • 2020-08-14
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 1970-01-01
    • 2015-09-07
    • 1970-01-01
    • 2021-08-04
    相关资源
    最近更新 更多