从数据库重新安装WordPress会破坏网站

时间:2021-06-17 作者:lkssmnt

对于重新启动的网站,我需要将旧的wordpress网站移动到/存档子文件夹。我将wordpress重新安装到该文件夹中,默认的空白wordpress工作正常。

然后,我在wp配置中更改了数据库信息。php来匹配现有数据库并复制旧的主题文件夹。

现在,当我打开页面时,它会显示帖子,但永久链接或css都不起作用了,当我尝试进入管理面板时,它也会在浏览到/存档/wp管理时给我一个错误。我真的不明白数据库与此有什么关系,以及如何修复它。

我还尝试将数据库中的db\\u版本号更改为保存在/wp includes/version中的版本号。php,但它也没有帮助。

如果在将wp config更新为正确的db info时刷新管理面板,则会收到以下错误消息:

找不到该网址的网页:https://www.domain.com/wp-admin/upgrade.php?_wp_http_referer=%2Farchive%2Fwp-admin%2F

服务器上的全局php版本为7.4,MySQL数据库版本为5.6,因此这应该不是问题。

非常感谢!

1 个回复
SO网友:lkssmnt

我是这样修复的:Toms的评论让我检查了如何在不访问管理面板的情况下迁移数据库URL。事实证明这很容易。转到phpMyAdmin并进入您的wp数据库。进入wp\\U选项表,第一行应该是站点url。将其更改为正确的站点(及其子文件夹)。从那时起,我可以登录到管理面板并更改永久链接等等。

谢谢你,汤姆!

相关推荐

Multisite installation steps?

我启动了Multisite 特色我想在子域中创建一个站点。我有两个问题:在多站点管理仪表板中创建站点之前,还是之后,我必须在服务器上创建子域</如果是,在multisite admindashboard中创建站点之前,还是之后,我必须在此子域中安装WordPress安装我在StackExchange上找到了这个,但它对我没有帮助,或者我就是不明白。Subdomain multisite gives 404 on sub sites谢谢弗朗索瓦