【问题标题】:Moving wordpress site from live server to localhost将 wordpress 站点从实时服务器移动到本地主机
【发布时间】:2018-04-14 13:55:10
【问题描述】:

从实时服务器下载文件并安装在我的本地系统中,并在我的本地主机中导入数据库并更新数据库中的 url。使用此代码更新 url。

UPDATE wp_options SET option_value = replace(option_value, 'http://oldurl/','http://newurl/') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://oldurl/','http://newurl/');
UPDATE wp_posts SET post_content = replace(post_content,'http://oldurl/','http://newurl/');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://oldurl/','http://newurl/');

但问题是,如果我点击菜单中的任何链接或任何其他链接,它只需要检查主页,它会重定向到 xampp 服务器。如果我也尝试打开管理面板,它会重定向到 xampp 仪表板

【问题讨论】:

  • 我可以知道您的新网址是什么样的吗?
  • 谁能帮帮我
  • @ManvendraRajpurohit 我的新网址看起来像这样localhost:8080/carrollton
  • 那么您提供给我们的代码是否更新了其中的值?还是照原样复制?
  • 将永久链接更改为默认链接一次,然后查看

标签: wordpress


【解决方案1】:
         use database URL replace tool, search and db replace from below URL,   [Serch and Replace]


       [1]: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
        Then Download Your Project and paste in localhost then change the file in WP-config.php.in it change  user name, password, host.an then run project.

【讨论】:

    【解决方案2】:

    使用数据库 URL 替换工具,从下面的 URL 搜索和数据库替换,

    Search and DB Replace

    下载它并将其放入 localhost 文件夹并从浏览器运行,按照以下步骤操作,

    提供 wordpress 数据库名称、实时 url(在文本框中:搜索…)、本地 url(用文本框替换:替换为…)以及您的本地主机用户名和密码。

    在提供所有详细信息后,首先检查数据库连接,点击试运行,一旦它进行实时运行。

    它将所有实时 URL 替换为本地 url 到您的本地 wordpress 数据库中。

    【讨论】:

      【解决方案3】:

      我强烈建议您使用 Duplicator 插件将 WordPress 站点的副本安装到您​​的本地主机服务器上。它会自动为您处理所有 URL 更改。

      https://wordpress.org/plugins/duplicator/

      【讨论】:

        猜你喜欢
        • 2015-01-07
        • 2018-06-05
        • 2017-02-02
        • 1970-01-01
        • 1970-01-01
        • 2017-04-16
        • 2018-05-23
        • 1970-01-01
        • 2019-05-08
        相关资源
        最近更新 更多