如何使用mamp将实时网站移动到本地计算机

时间:2011-06-05 01:16:49

标签: wordpress mamp

我正在尝试将网站从实时网址移动到我当地的MAMP环境。我怎么能这样做,因为我在后面做了一个真正的痛苦,因为wp-admin继续将我重定向到我的直播网站或说某些页面不存在。

4 个答案:

答案 0 :(得分:1)

我假设您已经将整个WordPress目录从Web服务器复制到本地MAMP文件夹。

为了处理数据库和URL,我发现使用phpMyAdmin或类似方法从Web服务器导出整个数据库最简单,然后在导出的SQL文件上运行查找和替换以替换旧的URL(http:// www.yourwebsite.com/)使用您的MAMP网址(http:// localhost:8888 / yourwebsite)然后运行SQL脚本在本地安装数据库(我使用SequelPro)。

答案 1 :(得分:1)

There is a great tutorial. 仅仅修改wp-config.php是不够的。您还必须更改数据库中的所有URL。

答案 2 :(得分:0)

你也可以编辑wp-config.php(在root目录中)并添加/修改这些行:

$ntz_site_url = 'http://localhost:8888/';

define('WP_SITEURL', $ntz_site_url);
define('WP_HOME', $ntz_site_url);
define( 'WP_CONTENT_URL', $ntz_site_url.'/wp-content');
define( 'WP_PLUGIN_URL', $ntz_site_url.'/wp-content/plugins');

答案 3 :(得分:0)

  • 打开你的wp-login.php文件,检查是否有更新选项:

    update_option(' SITEURL',' http://example.com&#39); update_option('家',' http://example.com&#39);

  • 删除这些行,或更新地址。也许这是您头痛的原因,因为它可能会在您每次访问登录页面时更新您的数据库siteurl和home选项。