每當我將以下數據包發送到plesk API時,出現以下錯誤:503服務暫時不可用。Plesk Api 503服務暫時不可用
<?php
$ftpdeleterequest = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.6.0">
<ftp-user>
<del>
<filter>
<name>$ftpusername->name</name>
</filter>
</del>
</ftp-user>
</packet>
XML;
$ftpdeleteresponse = $client->request($ftpdeleterequest);
數據包起作用,它刪除用戶,但仍輸出錯誤頁面。
我可以創建和編輯一個ftp用戶沒有問題,但每當我刪除用戶它出錯了。
php-fpm [8155]:警告:與/opt/plesk/php/5.6/etc中的包含模式'/opt/plesk/php/5.6/etc/php-fpm.d/*.conf'沒有任何匹配/ p ...在119行。 php-fpm [8155]:錯誤:沒有定義池。至少有一個池部分必須在配置文件 systemd [1]中指定:plesk-php56-fpm.service:主進程退出,代碼=退出,狀態= 78/n/a systemd [1]:無法啓動PHP 5.6.26 FastCGI流程管理器。 systemd [1]:單元plesk-php56-fpm.service進入失敗狀態。 php-fpm [8155]:錯誤:無法後處理配置 php-fpm [8155]:錯誤:FPM初始化失敗 – Jozzy91
所以我發現這個:https://kb.plesk.com/en/127195我檢查通過OS供應商看到5.6.24由apache服務的fpm應用程序仍然在我的域上運行,爲了好玩,我將版本更改爲5.6.26。這些錯誤在linux中消失了,但使用api刪除ftp用戶時,我仍然得到503 Service Temporarily Unavailable。當我將其更改爲fast-cgi時,我得到500內部服務器錯誤。 – Jozzy91
所以我用php 5.6.26檢查了日誌,當我刪除ftp用戶時發現這個: [28-Sep-2016 20:43:40]警告:[pool domain.tld]子18117在信號15上退出SIGTERM)從13.362228秒開始 [28-Sep-2016 20:43:40]注意:[pool domain.tld]孩子18187開始 [28-Sep-2016 20:43:40]警告:[pool domain。 tld]小孩18187從開始0.011198秒後在信號9(SIGKILL)上退出 [28-Sep-2016 20:43:40]注意:[pool domain.tld]子項18189已啓動 – Jozzy91