簡體   English   中英

一個意料之外的問題發生了。 WordPress.org 可能有問題

[英]An unexpected error occurred. Something may be wrong with WordPress.org

我無法在我的 WordPress 網站中安裝插件。

當我嘗試安裝新插件時出現以下錯誤。但它允許我上傳插件然后安裝它。

“發生意外錯誤。WordPress.org 或此服務器的配置可能有問題。如果仍有問題,請嘗試支持論壇。”

在花了更多時間之后,我通過查看解決了這個問題

wp-config.php

確保這個標志是假的,如果是真的,更新就不會發生

define('WP_HTTP_BLOCK_EXTERNAL', false);

嘗試將 SELinux 設置為 permissive,看看是否是它導致了問題。

要做到這一點,請打開此文件:

nano /etc/selinux/config 然后將 SELINUX=enforcing 行更改為 SELINUX=permissive

然后重啟:

sudo 關機 -r 現在

這是我在centos 8上的工作,謝謝

要調試此設置 WP_DEBUG 在 wp-config 中為 true。

define('WP_DEBUG', true);

在我的情況下,這顯示了在加載添加新插件頁面時嘗試訪問主機的 curl 錯誤:api.wordpress.org。

在我的服務器上 curl 已經正確安裝。 您可以運行此命令在 Ubuntu 上安裝它:

sudo apt-get install curl

在我的情況下,解決方案是重新啟動 Apache。

sudo service apache2 restart

在此之后,插件頁面正常解析。

確認一切正常后,將 Debug 設置回 false:

define('WP_DEBUG', false);

嘗試將 SELinux 設置為 permissive,看看是否是它導致了問題。

要做到這一點,請打開此文件:

nano /etc/selinux/config

然后將SELINUX=enforcing行更改為SELINUX=permissive

然后重啟:

sudo shutdown -r now

我會使用的步驟:

  1. 驗證文件系統是否允許 WordPress 寫入 WordPress 目錄。
  2. 驗證您是否允許 Web 服務器、防火牆和內部網絡中的傳出流量。

當我遇到該錯誤時,通常是我的機器配置錯誤,拒絕了 Web 服務器進程的寫訪問或傳出網絡訪問。

你的 PHP 和 Web 服務器日志有什么? 該站點是在本地主機上還是在生產服務器上?

您可以查找幾個步驟: 1)確保您的域上有足夠的空間 2)嘗試一一卸載所有可用插件並檢查(例如:像 WP Video Lightbox 這樣的插件有時會導致這樣的問題

3) 禁用所有插件,然后重新激活它們 4) 如果您在虛擬機上運行 wordpress,請在服務器端嘗試 ping 測試。 5)如果沒有任何效果,請嘗試安裝新版本的 wp

希望對你有幫助

謝謝

我的解決方案:wp-config.php 中添加代碼

define('WP_HTTP_BLOCK_EXTERNAL', false);

還出現了:

在此處輸入圖片說明

一個意料之外的問題發生了。 WordPress.org 或此服務器的配置可能有問題。 如果您仍然遇到問題,請嘗試支持論壇。 |再試一次|

有沒有更好的解決方案,期待分享

我在 Fedora 上遇到了同樣的問題,但搜索了一段時間后,似乎 SELinux 拒絕了建立傳出網絡連接的權限。 您可以在 /var/log/audit/audit.log 中找到這方面的證據。 例如:type=AVC msg=audit(1531585576.912:201): avc: denied { name_connect } for pid=802 comm="php-fpm" dest=443 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r: http_port_t:s0 tclass=tcp_socket permissive=0

要解決問題:

setsebool -P httpd_can_network_connect 1

現在 SELinux 將允許 WordPress 建立傳出網絡連接以檢查更新。

暫無
暫無

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

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