管理员登录页面完全不起作用

时间:2018-10-18 作者:Darth Fisticuffs

我正在一个小型Ubuntu 16.04服务器上运行Wordpress,其中包含Nginx和Php 7.0。昨天我注意到我没有正确配置站点,所以http://example.com 成功了,但是http://www.example.com 没有。我通过示例登录到管理控制台。com/wp\\U登录。php并试图更新设置,但当我单击“提交”时,我看到一个空白页面,上面写着“该网站目前正在维护中,很快就会回来。”

现在我的网站没有显示。当我去exmaple的时候。com/wp\\U登录。php我得到一个没有格式的普通HTML登录页面。我输入用户名和密码,我只会得到一个永远加载的图标。没有错误消息,没有重定向,什么都没有。单击“忘记密码”链接只会将我带到与之前相同的维护消息。

到目前为止,我读了一些东西,并尝试禁用所有插件和主题,每次都重新启动服务器。目前没有影响。我错过了什么?

2 个回复
SO网友:iprobablyhavenoanswers

我不是专家,但我是否正确理解您登录wp\\u admin,进入设置页面并更改了WordPress地址和/或网站地址?

如果是这样的话,当我过去遇到这个问题时,我通过使用phpMyAdmin在数据库中进行查找和替换来修复它。我搜索了新的URL(example2.com)并将其替换为以前的URL(example1.com),实质上是将其重置为以前的状态。如果您有备份,您还可以恢复DB的备份,这应该可以修复它(这是一个很好的激励,在您更改设置或更新插件之前总是进行备份)。如果您所做的只是添加或删除“www”,那么您应该能够搜索“//www.example.com”,并将其替换为“//example.com”(反之亦然;我包含了正斜杠,这样您就不会得到www.www.example.com或类似的东西)。当然,在进行任何更改之前,请导出数据库的备份,以防情况变得更糟,这样您就可以恢复了!

当我遇到这个(或类似)问题时,我在准备将站点迁移到其他域时进行了更改,然后客户端想要进行一些更改,因此我必须撤消该更改。

您实际需要进行更改的地方可能是服务器配置中的某个地方,甚至可能是注册商的DNS设置(查找“转发”和/或CNAME记录的内容)。如果您最近激活了SSL,则证书的设置方式可能有问题。

换句话说,我不认为您有WordPress问题,直到您更改了其中一个或两个URL。进行这些更改会产生一个WordPress问题,希望我的回答能帮助您解决,但我认为您最初的问题更可能与您的服务器或DNS设置有关。

同样,没有专家,但希望这能给你一个开始的地方!

SO网友:Kasun Rajapaksha

更改站点URL(&U);oiginal的wp\\U选项中的主页http://example.com &;检查发生了什么。此外,您可能需要在不知情/私人窗口模式下查看网站,甚至需要使用其他浏览器

结束