簡體   English   中英

您的站點無法訪問 WordPress.org api.wordpress.org

[英]Your site is unable to reach WordPress.org at api.wordpress.org

我安裝了 Centos 7 + nginx + php 8.1 + mariadb + Wordpress。

Wordpress是沒有權限訪問外部連接的,比如我沒有權限訪問Wordpress插件庫

出現錯誤:“您的網站無法訪問 WordPress.org at api.wordpress.org,並返回錯誤:cURL 錯誤 6:無法解析主機:api.wordpress.org;未知錯誤”

但我在 Сentos 中檢查了 Сurl 並且它有效。 (例如 curl https://google.com

[root@~]#curl https://www.google.com

<,doctype html><meta content="搜索全球信息,包括網頁、圖片、視頻等。Google 有許多特殊功能可幫助您准確找到所需內容。" 名稱=“德......

我還嘗試更改“resolve.conf”中的“hosts”文件和 DNS 設置。 但這沒有幫助。

可能是什么問題呢? 據我了解,問題出在nginx這邊?

放棄使社區企業操作系統成為現實的安全要素,通過禁用它,永遠不是解決方案。

允許 web 服務器進程連接到外部資源的正確方法是 SELinux boolean 開關:

sudo setsebool -P httpd_can_network_connect 1

問題出在 SELinux 上。 我把它關掉了,一切正常。

暫無
暫無

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

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