将WordPress从实时服务器转移到本地主机



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

我的

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

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

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

您可以使用searchreplace b2.php文件,该文件可以从这里下载

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

并将PHP文件复制到WordPress根目录中。

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

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

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

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

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

它允许您定义新的文档根目录和 url,并为您提供一个完成的 sql 文件以导入本地数据库。

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

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

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

有关此主题的更多信息,请单击此处: Wordpress Codex

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

我认为

这种方式可能会对您有所帮助。

转到

本地管理面板,然后转到永久链接>设置。

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

谢谢

最新更新