0

我正在尝试将我的所有文件从远程服务器传输到我的本地主机。我已经从数据库( )下载ftp并导出了所有内容。.gzip我已经登录到我的本地phpmyadmin并更改了'wp_options'表中的 url。

我的问题是,当我尝试在浏览器中运行它时,它会重定向到我的实时站点。

注意:我还删除了我的.htaccess文件,认为它可能导致了重定向。

4

5 回答 5

1

您应该使用 Wordpress 序列化 pho 搜索替换工具,链接此处,将实时 URL 替换为本地 URL。那应该解决它。

于 2013-10-10T07:31:48.150 回答
0

试试这个插件 WP Migrate DB。它节省了我数小时的工作,手动编辑我的数据库。

http://wordpress.org/plugins/wp-migrate-db/

WP Migrate DB 将您的数据库导出为 MySQL 数据转储(很像 phpMyAdmin),对 URL 和文件路径进行查找和替换,然后允许您将其保存到您的计算机。它非常适合需要使用来自生产站点的新数据更新其本地安装,或将其本地开发的站点复制到登台或生产服务器的开发人员。

它甚至会考虑序列化数据(数组和对象)并更新字符串长度值。

它允许您定义新的 doc-root 和 url,并为您提供完成的 sql 文件以导入本地数据库。

为了快速而肮脏的解决方法,您可以将以下代码行添加到您的 wp-config.php 文件中。但是,如果您以后再次删除这些行,您对 URL 的更改也会消失。

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

注意:此解决方案仅适用于单一安装站点。

有关此主题的更多信息:Wordpress Codex

于 2013-10-10T08:57:33.497 回答
0

您可以使用可以从这里下载的 searchreplacedb2.php 文件

http://interconnectit.com/products/search-and-replace-for-wordpress-databases/

并将 php 文件复制到 wordpress 根目录中。

然后在浏览器中执行此文件并按照步骤进行操作。

于 2013-10-10T10:16:43.453 回答
0

将数据库导出到 gzip 后,解压缩文件。将远程 example.com 的所有 url 替换为 localsite.com。再次打包编辑为 gzip。使用 phpmyadmin 导入它。

于 2017-04-02T08:35:01.973 回答
-1

我认为这种方式可以帮助你。

转到您的本地管理面板并转到设置>永久链接。

并保存它,然后在本地主机上享受您的网站。

谢谢

于 2013-10-10T04:45:09.960 回答