繁体   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