如何修復WordPress中的安全連接錯誤


您是否在WordPress中看到“無法建立安全連接錯誤”? 這是一個常見的WordPress錯誤,通常在您嘗試從官方WordPress.org目錄安裝或更新WordPress插件或主題時發生。 在本文中,我們將向您展示為什麼會發生此錯誤,以及如何輕鬆修復WordPress中的安全連接錯誤。

修復WordPress中的安全連接錯誤

是什麼原因導致無法在WordPress中建立安全連接錯誤?

WordPress帶有內置系統來管理更新。 該系統會定期檢查更新,並顯示通知您安裝插件/主題更新。

但是,它需要連接到WordPress.org網站才能檢查更新或安裝更新。 由於WordPress託管服務器上的某些配置錯誤,您的網站可能無法與WordPress.org網站連接。

這將導致安全連接錯誤,並且您將看到以下錯誤消息:

一個意料之外的問題發生了。 WordPress.org或此服務器的配置可能有問題。 如果您仍然遇到問題,請嘗試支持論壇。 (WordPress無法建立與WordPress.org的安全連接。請與您的服務器管理員聯繫。)位於/home/username/public_html/wp-admin/includes/update.php的第122行

WordPress中的安全連接錯誤

話雖如此,讓我們看看如何輕鬆修復WordPress中的安全連接錯誤。

修復WordPress中的安全連接錯誤

有多種方法可以解決WordPress中意外的安全連接錯誤。 您可以根據自己的情況嘗試以下解決方案之一。

主機和服務器相關問題

如果您的共享託管服務器受到DDoS攻擊,則與WordPress.org的連接可能會超時,從而導致安全連接錯誤。

在這種情況下,您可以等待幾分鐘,然後重試。 如果錯誤仍然存在,則需要聯繫您的網絡託管公司的支持團隊。

雲或VPS服務器連接問題

如果您在雲或VPS託管上,則由於某些DNS問題,您的服務器可能無法連接到WordPress.org。

在這種情況下,您可以將服務器直接指向WordPress.org服務器。 您將需要使用SSH連接到服務器。

SSH是安全外殼程序的縮寫,它是一種加密協議,可讓您使用命令行工具連接到服務器。

Windows用戶可以使用稱為PuTTy的工具,而Mac / Linux用戶可以使用終端應用程序。

您需要該帳戶的登錄憑據,並且可以通過Shell訪問您的託管帳戶。 您可以從託管帳戶的cPanel信息中心獲取此信息,也可以諮詢您的網絡託管服務器提供商。

在終端中,您可以像這樣連接到服務器:

ssh [email protected]

不要忘記將用戶名替換為您自己的用戶名,並將example.com替換為您自己的域名。

連接後,您需要運行以下命令:

sudo nano /etc/hosts

這將打開一個文件,您將需要在文件底部添加以下代碼:

66.155.40.202 api.wordpress.org

現在,您可以保存更改並退出編輯器。 訪問您的網站以查看是否可以解決錯誤。

在Localhost上修復WordPress安全連接錯誤

如果您在自己的計算機(本地主機)上運行WordPress,則可能未為PHP啟用cURL擴展名。 此擴展名是訪問WordPress.org進行更新所必需的。

您將需要在計算機上編輯php.ini文件。 該文件通常位於Mamp,Xampp或WAMP文件夾的PHP文件夾中。

如果您使用的是Windows計算機,請查找以下行:

;extension=php_curl.dll

Mac和Linux用戶必須尋找以下行:

;extension=curl.so

現在,您需要刪除文本前的分號以啟用擴展。 不要忘記保存您的php.ini文件。

最後,不要忘記重啟Apache服務器以使更改生效。

檢查防火牆中的開放端口

如果本地服務器上正確安裝了cURL擴展名,則下一步是檢查Internet連接防火牆。

您計算機的防火牆可能正在阻止從本地服務器到WordPress.org的傳出連接。 如果您使用的是Windows,請按開始按鈕,然後搜索Windows防火牆。 Mac用戶可以在以下位置找到防火牆設置 系統偏好設置»安全和隱私

您需要將Apache添加到防火牆的允許程序中,並允許傳入和傳出連接。

防火牆Apache

您將需要重新啟動Apache才能使更改生效。

我們希望本文能幫助您解決WordPress安全連接錯誤。 您可能還想看看我們針對初學者的終極逐步WordPress安全指南。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。