从生产站点设置本地拷贝

时间:2016-02-18 作者:Just Rudy

我对WordPress网站的本地副本有问题。本地站点本身http://localhost/mywordpress/ 我的工作如下:

复制生产WP文件夹

  • 将MySQL数据库导入到本地db,并使用与production相同的凭据(我已经创建了本地db,用户名与production相同)home 和siteurl 到中的本地主机wp_options;wp_postmeta, 背景meta_value 替换http://www.example.com 具有http://localhost/mywordpress 删除wp-config.php 文件,以便手动设置配置
  • 设置完成后,我可以查看网站主页,但可以访问http://localhost/mywordpress/wp-login.php 生成403错误消息。

    为了解决这个问题,我将代码复制到wp-login2.php, 我可以看到没有问题的页面。然而,在提交后,我被重定向到生产站点。看到这一点,我想可能会更改wp登录的实例。php收件人wp-login2.php 可能会有所帮助,但也会出现相同的问题,只是页面是404,因为它在生产中不存在。

    单击主页上的其他链接时,我会被重定向到XAMPP仪表板页面。尽管链接寻址到http://localhost/mywordpress/somelink/

    我为超载的细节道歉。

    访问时添加的详细信息http://localhost/mywordpress/wp-admin/, 我被重定向到生产站点。

    2 个回复
    最合适的回答,由SO网友:Just Rudy 整理而成

    对我来说,这是一个插件问题。因此,我运行了以下查询:

    update wp_options set option_value = \'a:0:{}\' where option_name = \'active_plugins\'

    SO网友:Alex Poon

    当wordpress站点有很多插件和自定义代码时,有时克隆该站点是很痛苦的。

    我以前是手工做的。但我现在正在使用“复制器”插件来处理这个问题。

    请检查:https://wordpress.org/plugins/duplicator/