从实时站点到本地主机的WordPress安装

时间:2012-12-06 作者:swapnesh

我只想知道这是否是将wordpress从live安装到localhost的唯一方法。

我从live下载了文件和数据库,然后将files文件夹推送到我的htdocs文件夹,并通过phpmyadmin上传了db,并更改了配置文件。

到目前为止,我认为我站在正确的一边。

进入后http://localhost/mylocalsite web浏览器站点中的URL以正确的方式加载,但链接似乎仍然指向旧的(活动站点)URL。

因此,我在DB中搜索我的实时站点URL,如--http://www.mylivesite.com 并将其替换为http://localhost/mylocalsite URL。

所以我的问题是,这是否是我在当地人身上实施的正确方式,或者是我缺少的更具吸引力的方法。

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

更新您的wp_options 桌子

寻找siteurlhome 并将其值更改为指向您的localhost,即,http://localhost/mylocalsite. 这应该足以使您的站点再次工作。

您不需要查找和替换存在旧url的所有实例。比如你should not change the guid 您的帖子。

也可以在上阅读此帖子Moving Wordpress.

SO网友:markcbain

您可以使用以下MySQL查询:

UPDATE wp_posts SET post_content = REPLACE (
post_content,
\'http://www.mylivesite.com\',
\'ttp://localhost/mylocalsite\');
但是,这不会替换任何可能导致问题的序列化URL。有一个search and replace script 我使用,效果很好。

结束

相关推荐

Custom WordPress Installation

我想知道下面的帖子中描述的自定义WordPress安装的方法是否有更新版本。http://wpbits.wordpress.com/2007/08/10/automating-wordpress-customizations-the-installphp-way/