WordPress迁移和Polylang无法正常工作

时间:2019-02-23 23:51:50

标签: php wordpress polylang

我正在尝试将我的网站迁移到我的本地主机,并且主页无法正常工作。我的步骤是:

  1. 通过FTP下载wordpress网站的所有文件并放入 它们放在我的本地环境(WAMPP)的文件夹中;
  2. 导出在线mysql数据库并将其导入到新的数据库上 我当地的环境;
  3. 使用新的连接更新本地wp-config.php
  4. 并在项目的本地文件夹中运行脚本 搜索替换用我的本地URL替换旧URL;

当我在本地服务器上访问该网站时,没有看到主页,而是看到一个WAMPP页面,其中包含本地服务器的详细信息。我通常可以访问管理员。在那里,我注意到当我禁用polylang插件时,可以看到我的主页。如果再次启用它,问题仍然存在。

考虑使用polylang插件使事情正确进行,是否还有其他步骤可做?

3 个答案:

答案 0 :(得分:0)

问题是您的数据库中保存了很多URL,例如需要更改为本地URL的页面和帖子。

仅更改文件夹中的URL

查看以下内容:https://www.wpexplorer.com/migrating-wordpress-website/

几个月前,我在本教程中做了同样的事情,而且一切都很好!

由于您已经做了第一件事,因此可以看看第7步:链接到新URL和定义新域。这部分是关于数据库中所有搜索和替换的内容。

如果您需要更多帮助,可以回答我的问题,我会为您做些什么。

编辑

请同时附上您的文件夹结构的屏幕截图。也许您在URL中没有正确调用它。例如,当您将WordPress文件夹放置在htdocs的{​​{1}}或www文件夹中时,您需要这样命名:XAMPP

答案 1 :(得分:0)

这可能不是您想要的,但是我使用了一个名为All-in-one WP Migration

的插件

我用它来将localhost安装转移到Web,对我来说,它就像是一种魅力。

答案 2 :(得分:0)

我忘了回答自己的问题。我遇到的问题是由于通过FTP下载该项目时随附的.htaccess文件。该文件通过某些重定向在我的本地环境上强制执行联机行为。这就是为什么我要获得Xampp主页。因此,我不得不重新创建此.htaccess文件。之后,一切正常。感谢您的帮助!