【问题标题】:Secure connection to WordPress.org error on GCloud VM with CentOS (LAMP)使用 CentOS (LAMP) 在 GCloud VM 上安全连接到 WordPress.org 错误
【发布时间】:2020-09-19 05:56:37
【问题描述】:

我最近安装的 WordPress.org 有一个众所周知的问题,它在尝试连接到 WordPress.org 服务器的任何部分(更新、安装插件、安装主题等)都有错误。

错误信息:

警告:发生意外错误。可能有问题 WordPress.org 或此服务器的配置。如果你继续拥有 问题,请尝试支持论坛。 WordPress 无法建立 与 WordPress.org 的安全连接。请联系您的服务器 管理员。

我知道这听起来很熟悉。我在互联网上找到了数百个类似的帖子,但是人们给出的每一个解决方案都不起作用。有些帖子甚至有几十个完全不同的答案,比如“就这样做”,只有那些无法解决问题的沮丧的人(比如我)。

我花了一整天的时间试图修复它,但没有解决方案:(所以,是的,我现在几乎绝望了。如果有人能帮我解决这个问题,我将不胜感激。

这就是我所拥有的:

  • WordPress.org 全新安装
  • MariaDB 全新数据库和用户
  • Apache 服务器(“httpd”)
  • PHP 7.4
  • GCloud VM 微实例中的 CentOS 8
  • 刚刚安装的 LetsEncrypt 认证

这是我尝试过的:

  • 检查是否安装了 cURL
  • 检查是否安装了 OpenSSL
  • 在我的 hosts 文件中手动添加了 api.wordpress.org 和 downloads.wordpress.org IP
  • 检查我的防火墙是否允许 80 和 443 端口流量进出(gcloud 和 CentOS iptables/firewalld)
  • 检查;extension=curl.so 是否存在于我的php.ini 中
  • 检查 apache conf 文件中的 vhost 是否正确
  • 检查是否可以 ping 两个 WordPress URL
  • Prooooobably 我已经尝试了一些其他的东西,但我现在不记得了(说真的,我已经玩了大约 7 个小时了)

如果有人知道如何解决这个问题,我会非常高兴。我可以发送任何其他信息、日志或任何需要的东西。而且,顺便说一句,我几周前开始学习管理和创建网络服务器,在本地 VM 中使用 CentOS 网络安装并将其用作模拟;我创建了网络服务器,创建了一个 wordpress 网站,一切都很顺利......只有 gcloud 中的这个真正的 VPS 给了我这个问题:(

【问题讨论】:

  • 让我澄清一下 - 当您尝试更新插件(例如)时,您会收到此错误?
  • 没错。或者安装一个主题或任何使网站尝试连接到 wordpress (.org) 服务器的东西。
  • 您使用的 WordPress 版本是什么?虚拟机实例类型是什么,它位于哪个区域?
  • 我使用的是 WordPress 5.4.1,VM 是 f1-micro(1 个 vCPU,0.6 GB 内存),位于 us-east1-b

标签: php wordpress gcloud centos8


【解决方案1】:

不知道你的问题是否解决了,如果没有,请阅读:

我拥有相同的 pb 并完成了您所做的所有事情。 我运行最新的 CentOS 8 并全新安装了最新的 wordpress。

回答
我在这里找到了我的解决方案:An unexpected error occurred. Something may be wrong with WordPress.org

打开 /etc/selinux/config 并将 SELINUX=enforcing 行更改为 SELINUX=permissive 并重新启动。

如此简单...我的问题现在解决了。我删除了我所做的所有其他更改(wp_config.php、cURL.php、主机...)

谢谢阿布巴卡尔

【讨论】:

  • 谢谢!最后我刚搬到 Debian 并且一切正常。但这可能对其他有同样问题的人有用,所以谢谢!
猜你喜欢
  • 2017-08-30
  • 2015-10-19
  • 1970-01-01
  • 2012-06-10
  • 1970-01-01
  • 2017-10-13
  • 1970-01-01
  • 2023-03-06
  • 2015-03-07
相关资源
最近更新 更多