簡體   English   中英

使用 CentOS (LAMP) 在 GCloud VM 上安全連接到 WordPress.org 錯誤

[英]Secure connection to WordPress.org error on GCloud VM with CentOS (LAMP)

我有一個關於最近安裝的 WordPress.org 的眾所周知的問題,它在嘗試連接到 WordPress.org 服務器(更新、安裝插件、安裝主題等)的任何部分都有錯誤。

錯誤信息:

警告:發生意外錯誤。 WordPress.org 或此服務器的配置可能有問題。 如果您仍然有問題,請嘗試支持論壇。 WordPress 無法與 WordPress.org 建立安全連接。 請聯系您的服務器管理員。

我知道這聽起來很熟悉。 我在互聯網上找到了數百個類似的帖子,但人們給出的每一個解決方案都不起作用。 有些帖子甚至有幾十個完全不同的答案,比如“就這樣做”,只有那些無法解決問題的沮喪的人(比如我)。

我花了一整天的時間試圖修復它,但沒有解決方案:(所以,是的,我現在幾乎絕望了。如果有人能幫我解決這個問題,我將非常感激。

這就是我所擁有的:

  • WordPress.org 全新安裝
  • MariaDB 全新數據庫和用戶
  • Apache 服務器(“httpd”)
  • PHP 7.4
  • GCloud VM 微實例中的 CentOS 8
  • 一個剛剛安裝的 LetsEncrypt 認證

這是我嘗試過的:

  • 檢查是否安裝了 cURL
  • 檢查是否安裝了 OpenSSL
  • 在我的主機文件中手動添加 api.wordpress.org 和 downloads.wordpress.org IP
  • 檢查我的防火牆是否允許 80 和 443 端口流量進出(gcloud 和 CentOS iptables/firewalld)
  • 檢查我的 php.ini 中是否存在;extension=curl.so curl.so
  • 檢查 apache conf 文件中的 vhost 是否正確
  • 檢查我可以 ping 兩個 WordPress URL
  • Prooooobably 我已經嘗試了一些其他的東西,但我現在不記得了(說真的,我現在已經進入了 7 個小時)

如果有人知道如何解決這個問題,我會非常高興。 我可以發送任何其他信息、日志或任何需要的東西。 而且,順便說一句,幾周前我開始學習管理和創建網絡服務器,在本地 VM 中使用 CentOS 網絡安裝並將其用作模擬; 我創建了網絡服務器,創建了一個 wordpress 網站,一切都很順利……只有 gcloud 中的這個真正的 VPS 給了我這個問題:(

不知道你是否解決了你的問題,如果沒有,請閱讀:

我有同樣的鉛,做了你做的所有事情。 我運行最新的 CentOS 8 並全新安裝最新的 wordpress。

回答
我在這里找到了解決方案: 發生了意外錯誤。 WordPress.org 可能有問題

打開 /etc/selinux/config 並將 SELINUX=enforcing 行更改為 SELINUX=permissive 並重新啟動。

如此簡單......我的問題現在解決了。 我刪除了我所做的所有其他更改(wp_config.php,cURL.php,主機,...)

謝謝阿布巴卡爾

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM