1

我正在尝试下载一个大型 Wordpress 站点并在本地进行处理。我使用带 XAMPP 的 PHPMyAdmin 成功导出/导入了 SQL,并更改了 wp-config.php 文件以匹配我的 MySQL 登录信息,并且我不再收到“建立数据库连接时出错”。据我所知,模式和导入的信息应该都很好,但我在主页上收到 404 错误。还有其他地方我可能需要更新数据库设置吗?

任何帮助将非常感激。

4

1 回答 1

1

您将需要像这样更新您的数据库:

更新新位置 >

UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

修复 URL 和 Post slug >

UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');

然后修复内部链接 >

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');

在你的情况下http://www.new-domain.comhttp://localhosthttp://localhost/your_wp_install_folder/

运行此之后,只是为了确保,转到您的数据库并检查选项表中的siteurlhome选项,并查看它们确实指向正确的位置......

于 2013-05-22T04:31:07.717 回答