因此,我刚刚在我的 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