Plesk PHP FPM 7.0 サービスが、別の FPM ハンドラから切り替えた後でダウンします

Created:

2016-11-16 12:56:31 UTC

Modified:

2017-08-16 16:50:52 UTC

7

Was this article helpful?


Have more questions?

リクエストを送信

Plesk PHP FPM 7.0 サービスが、別の FPM ハンドラから切り替えた後でダウンします

Applicable to:

  • Plesk 12.5 for Linux

症状

Plesk PHP FPM 7.0 サービスが、別の FPM ハンドラから Plesk PHP FPM 7.0 へウェブサイトを切り替えた後でダウンします。

/var/log/plesk-php70-fpm/error.log に以下のエラーが表示されます。

 ERROR: An another FPM instance seems to already listen on /var/www/vhosts/system/example.com/php-fpm.sock
ERROR: FPM initialization failed

ファイル /var/www/vhosts/system/example.com/php-fpm.sock が存在しません。

 # ls -la /var/www/vhosts/system/example.com/php-fpm.sock
ls: cannot access /var/www/vhosts/system/example.com/php-fpm.sock: No such file or directory

Systemd がインストールされ、有効化されています。

原因

この問題はソフトウェアの問題であり、内部 ID PPPM-4004 が割り振られています。修正は今後の Plesk アップデートに含められます。

解決策

回避策としては、カスタム systemd ユニットファイルを作成して、再起動のタイムアウトを 3 秒に設定します。

Debian 系システムの場合

 # cat /etc/systemd/system/plesk-php70-fpm.service
.include /lib/systemd/system/plesk-php70-fpm.service

[Service]
Restart= on-failure
RestartSec= 3

RedHat 系システムの場合

 # cat /etc/systemd/system/plesk-php70-fpm.service
.include /usr/lib/systemd/system/plesk-php70-fpm.service

[Service]
Restart= on-failure
RestartSec= 3
他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。