在受 *** 保护的私有 IP 上设置 wordpress

Posted

技术标签:

【中文标题】在受 *** 保护的私有 IP 上设置 wordpress【英文标题】:Setup wordpress on *** protected private IP 【发布时间】:2019-08-24 14:23:35 【问题描述】:

我完成了一个 WordPress 网站的开发,一切都很顺利。

然后是迁移到客户端的私有 *** 保护 IP 的时候了。在我迁移站点并将网站 URL 和主页设置为人们用来绕过私有 IP 限制的域名之后。该网站可供普通用户使用。

然后我尝试转到后端并对站点进行更多更改,我很惊讶后端没有加载,它加载了左侧面板但没有加载后端页面的所有内容,所以我最终得到空白的后端页面。

问题是,当我将其切换回 wp_options 数据库表中的站点 URL 和家庭 URL 到受 *** 保护的私有 IP 时,后端再次工作,但由于 IP 受到保护,人们无法再看到该网站。

请注意,在两个基本 URL 设置中,我的 *** 都打开了,但是当我将私有 IP 作为基本 URL 时,它可以工作,当我将进入公共 IP 的域名转到私有 IP 时,前端是很好,人们可以看到网站,但后端是空白的。

知道需要改变什么吗?

【问题讨论】:

【参考方案1】:

它很可能在遇到隐藏的 php 错误之前加载了一些页面。尝试在 wp-config.php 中将 WP_DEBUG 的值从 false 更改为 true,看看它是否可以提供更多信息。

【讨论】:

我试过了,两个设置都出现了同样的错误:警告:mysqli_real_connect():标头和客户端库次要版本不匹配。 Headers:50556 Library:50637 in /var/www/html/wp-includes/wp-db.php on line 1531 两种设置都显示相同的警告,但一种有效,另一种无效

以上是关于在受 *** 保护的私有 IP 上设置 wordpress的主要内容,如果未能解决你的问题,请参考以下文章

PHP WordPress - 在受密码保护的帖子和页面上更改密码请求表单

如何调用在受SSL保护的服务器上运行的API

公共密码无法在受保护的工作表中识别

在受保护的路线中传递道具

接口声明的访问说明符

Excel 文件在受保护的视图中不显示超链接(Gembox 和 Kendo)