WordPress出現 ftp_nlist() 和 ftp_pwd() warnings錯誤

今天晚上突然被客戶反應網站出問題了(心裡OS:昨天才檢查過不應該啊),只好依照流程先問看看發生時間和有沒有更新外掛插件或佈景主題。
客戶此時回覆一出問題就聯絡了也沒更新任何外掛,看起來問題不是出在佈景主題和外掛插件。那就直接到網站看看,結果連登入後台頁面都無法進入直接出現以下錯誤。

Warning: ftp_nlist() expects parameter 1 to be resource, null given in /home/customer/www/domain.net/public_html/wp-admin/includes/class-wp-filesystem-ftpext.php on line 420

Warning: ftp_pwd() expects parameter 1 to be resource, null given in /home/customer/www/domain.net/public_html/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230

Warning: ftp_pwd() expects parameter 1 to be resource, null given in /home/customer/www/domain.net/public_html/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230

Warning: ftp_nlist() expects parameter 1 to be resource, null given in /home/customer/www/domain.net/public_html/wp-admin/includes/class-wp-filesystem-ftpext.php on line 420


依照經驗可能是主機商那邊有設備故障在維修或是進行設定更新,所以先到EMAIL看看有沒有信件,結果就馬上收到以下通知。

看起來問題已經抓到了,因為這個網站是用siteground的 GrowBig方案 硬碟已經被塞爆了。
那就把硬碟太舊的資料先刪除,所以刪除之後就收到了另一封通知,這下子網站問題應該排除了吧!

很可惜問題一樣存在,那只好再回到外掛和佈景主題先做停用只保留WordPress核心系統運作,看是不是外掛出問題導致出現錯誤訊息。

相關文章: 如何停用WordPress佈景主題和外掛插件

最終出現了熟悉的標誌也沒有跳出錯誤,後續只要逐個重新啟用外掛即可

關於作者 Roy

曾經北漂的工程師,現在專注於.Net Core、WordPress開發


發佈留言