为什么会提示我重新安装WordPress?

时间:2019-01-31 作者:mrsspooky

一些背景:

我的博客网站已经转移到一家新的托管公司。一切都很顺利。每当有提示时,我会定期登录博客更新wordpress,一切都很好。

几个月过去了,我还没有连接到博客(我作为一个博客写手很差劲,但我想保持可用),我得到了“连接到数据库时出错”

我在托管公司的网站上找到了博客数据库的主机名,因此将其添加到wp配置中。php文件(而不是“localhost”)。我还使用了他们的文件管理器将保存博客的目录从旧的locatoin移动到新的然后更新的w-config。php现在如果我尝试去博客,它会提示我安装wordpress。

问题:

在那里。在主机的文件管理器中看不到需要移动的文件?如果是这样的话,我必须弄清楚命令行的访问权限。

是否存在不应该存在的文件,使其看起来像是正在安装?

有什么想法/问题吗?

提前多谢!

1 个回复
SO网友:Rick Hellewell

如果移动了网站根目录的文件夹,则URL为https://www.example.com 而不是https://www.example.com/blog , 然后,您需要告诉数据库该站点所在的位置。

这是通过修改wp options表格中的两个条目来更改URL来实现的。您还需要更改存储在数据库中的媒体文件URL-每个媒体文件都有其完整的URL作为数据库的一部分。

要做到这一点,您可以使用“搜索和替换”插件(我喜欢“更好的搜索和替换”,但还有其他插件)来搜索旧的URL(https://www.example.com/blog ) 并将其替换为新的URL(https://www.example.com ). 但是,这应该在您可以访问站点和站点的管理区域之后完成。

您可能还需要更改htaccess文件,因为您已将网站的URL从文件夹中移到域的根目录中。

您可能会发现以下几个帮助文件很有用:

如何移动WordPresshttps://codex.wordpress.org/Moving_WordPress

  • 您的htaccess文件:https://codex.wordpress.org/htaccess https://codex.wordpress.org/Editing_wp-config.php
  • 相关推荐

    Database problem

    我的数据库有问题。首页工作正常,但当我想访问backoffice mysite时。com/wp admin我正在重定向到/wp admin/install。因此,我打开了phpmyadmin,看到有一个空数据库。。没有列,没有行,只有前端站点和所有页面工作正常吗?XD。发生了什么事?我有w3 total缓存和云flare。也许我的网站只因为我的数据库被缓存而工作?如何恢复数据库?请帮帮我,我没有备份。