PHP-FPM 的调试策略

PHP-FPM 的调试策略

因此,我刚刚在我的 VPS 上设置了 nginx 和 php5-fpm,已从 Apache 转移过来。我运行的是 Debian Squeeze,使用来自 dotdeb.org repo 的最新 PHP(即 PHP 5.4.13-1~dotdeb.1)。

我无法让 php5-fpm 运行。运行 时sudo /etc/init.d/php5-fpm start,我没有收到任何确认,也没有收到任何错误信号。运行 时也是如此sudo /etc/init.d/php5-fpm stop。如果我将状态参数 ( sudo /etc/init.d/php5-fpm status) 传递给它,它会返回php5-fpm is not running ... failed!

现在我在任何日志中都看不到任何错误,所以我不知道如何开始调试问题。

有没有人遇到过类似的问题,或者知道我下一步该怎么做?

答案1

# /etc/init.d/php5-fpm check
[19-Apr-2013 19:29:26] NOTICE: configuration file /etc/php5/fpm/php-fpm.conf test is successful

尝试使用这个:)

或者

# /etc/init.d/php7.4-fpm status

(将 7.4 替换为您的版本)

答案2

Debian 9:nginx + PHP(2019)

# php5-fpm -t
[08-Jan-2019 20:48:16] NOTICE: configuration file /etc/php5/fpm/php-fpm.conf 
test is successful

相关内容