Plesk php服务维修 - 服务暂时不可用。

如果您有几个不同的域名 php 版本上 Plesk 服务器,它现在和然后问题由错误的文件创建的Plesk的一部分产生。

然后,域名所有者将看到,例如,当调用网站时的错误信息,如

 级别=
由于服务故障而导致的网络服务器错误信息。

错误的原因

导致此消息的原因是在这种情况下,php-pm服务没有启动,由于配置中的文件有问题而无法重新启动。这些文件由Plesk服务管理。有时会出现没有删除或没有正确创建的情况。在这种情况下,你只能 独立 采取行动,纠正问题。

发现和纠正错误

在这样的情况下,你很容易找到错误的地方。对于每个服务,都会写出错误日志,往往会显示出问题。

在这个例子中,你只需要去搜索php-pm服务的日志文件。如果你知道该用户的php版本,直接查询服务日志即可。另外,你也可以一次性检查所有服务并修复错误。

Centos7下的例子。

tail -f /var/log/plesk-php56-fpm/error.log。

[07-Jun-2019 09:40:15] ERROR: An another FPM instance seems to already listen on /var/www/vhosts/system/ihrefirma.de/php-pm.sock.

[2019年6月7日 09:40:15] 错误:FPM初始化失败。

这基本上意味着域名ihrefirma.de显然是在不同的php-fpm配置下加载的,也就是说,域名的php版本可能从php5.6改成了其他版本。在这种情况下,Plesk一直无法删除原始配置文件。php-pm服务无法重新启动。

问题的解决

从服务器的php-pm配置中删除坏掉的文件。

Centos7的例子。

rm -rf /opt/plesk/php/5.6/etc/php-pm.d/ihrefirma.de.conf。

之后,你应该可以直接在故障服务的错误日志中看到重启成功。

tail -f /var/log/plesk-php56-fpm/error.log。

[07-Jun-2019 09:42:04] 通知:fpm正在运行,pid 120959。

[2019年6月7日 09:42:04] 通知:准备处理连接。

07-6-2019 09:42:04] NOTICE: systemd monitor interval set to 10000ms.

请将捐款分成
分享到facebook
分享到twitter
分享到linkedin
分享到pinterest
分享到whatsapp
分享到telegram
最新文章

我们Youtube频道的推荐视频