WordPress cURL error 77 外掛更失敗問題排除【教學】

遇到外掛更新失敗cURL error 77 錯誤訊息,老黑Google一輪發現有類似情況的人不少,但解決方法不是與這次遇到一樣的問題,就這樣思考這個問題一整天,採取行動就是循著錯誤訊息路徑反推思考,終於把這個CA憑證問題給解決…

正在籌備新網站,看到外掛頁面內有”更新”,沒多想滑鼠先點再說,沒想到被老黑遇到「cURL error 77: error setting certificate verify locations: CAfile: /home/OOO/public_html/OOO/wp-includes/certificates/ca_bundle.crt CApath: none」錯誤訊息,一看整個傻掉,因為我不會啊!

 

不相信自己的眼睛,又到WordPress控制台跑一次「網站狀態」確認一次,如下圖,看來真的有問題,應該不只影響到外掛更新,也包含WordPress網站核心程式佈景主題都會有異常,只是老黑發現問題剛好是在外掛更新上,既然確定問題我們就來解決它吧…

老黑實作環境:WordPress 5.7.2、Bluehost虛擬伺服器、CPanel控制台

【老黑站長廣告】【開賣】比特幣價破200萬台幣自動樂透挖礦機有機會嗎 點擊這裡買...

第一步:依照錯誤訊息提供的路徑線索,找到「ca-bundle.crt」檔案只有 0 bytes似乎怪怪的

 

第二步:先把副檔名改為「.bak」保留此檔案避免出錯沒得還原,再到wordrpess.org官方網站下載安裝檔並解壓縮後找到相同路徑的「ca-bundle.crt」準備上傳

提醒:只需解壓縮安裝檔後,找到ca-bundle.crt,將此檔案上傳就好

如何下載WordPress安裝檔,點擊這裡閱讀相關教學:WordPress教學 – 取得WordPress封包上傳到虛擬伺服器(上)

將ca-bundle.cet上傳到對應網站的資料夾內

 

第三步:回到certificates資料夾內,就會發現正常ca-bundle.crt壞掉ca-bundle.crt檔案大小就有差別導致這次cURL error 77 網站錯誤問題

詳細原因就不查下去了,重點是你的網站必須要能正常運作,是吧…

 

第四步:回到事發地點外掛頁面測試一下要更新的外掛,可以正常更新了…

你又學到一個WordPress網站問題排除新技能了,記得為這篇教學文章按個讚,並且分享給正在遇到相同狀況的朋友…

獲得最新資訊的方法↓

只要下載Telegram App後,再點擊網址,TG電報群【e黑馬寫不停資源庫】:https://t.me/eheima

老黑YouTube頻道在這裡這裡想收到最新影片及資訊,點擊這裡訂閱起來:https://www.youtube.com/@eheimacom

※我要贊助老黑持續創作經營網站,點擊這裡:https://eheima.com/donate

 

【免費】訂閱e黑馬限量名額速報,獲得讀者專屬禮,目前已訂閱854人,只有2000個免費訂閱名額↓

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料