Apache + php7.2-fpm:503 服务不可用

Apache + php7.2-fpm:503 服务不可用

我使用的是 Ubuntu(服务器)18.04 LTS、Apache 2.4.29。我在服务器上安装了“Webmin”。我按照教程在服务器上启用了 HTTP/2如何在 Ubuntu Linux 上启用 Apache HTTP2

因此我已禁用php7.2a2dismod php7.2)以使 HTTP/2 正常工作。

现在我的虚拟主机(使用 VirtualMin 创建)可以按我想要的方式工作:php 脚本运行良好并使用 http/2 协议。

问题在于,在机器上,php 文件出现 503 错误(而在按照教程之前,它们工作正常),因此整个服务器的 phpinfo 文件或 phpmyadmin 等文件均无法使用。

看看/var/log/apache2/error.log我有以下内容:

[Fri Aug 30 15:28:24.994748 2019] [proxy:error] [pid 31372:tid 139674947397376] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/php7.2-fpm.sock (*) failed

[Fri Aug 30 15:28:24.994773 2019] [proxy_fcgi:error] [pid 31372:tid 139674947397376] [client 84.221.16.21:63483] AH01079: failed to make connection to backend: httpd-UDS

看起来像是php7.2-fpm插座问题。

有人知道我该如何修复它吗?

答案1

就我而言,这解决了它:

service php7.2-fpm start
systemctl enable php7.2-fpm

相关内容