我正在尝试下载一个大型 Wordpress 站点并在本地进行处理。我使用带 XAMPP 的 PHPMyAdmin 成功导出/导入了 SQL,并更改了 wp-config.php 文件以匹配我的 MySQL 登录信息,并且我不再收到“建立数据库连接时出错”。据我所知,模式和导入的信息应该都很好,但我在主页上收到 404 错误。还有其他地方我可能需要更新数据库设置吗?
任何帮助将非常感激。
我正在尝试下载一个大型 Wordpress 站点并在本地进行处理。我使用带 XAMPP 的 PHPMyAdmin 成功导出/导入了 SQL,并更改了 wp-config.php 文件以匹配我的 MySQL 登录信息,并且我不再收到“建立数据库连接时出错”。据我所知,模式和导入的信息应该都很好,但我在主页上收到 404 错误。还有其他地方我可能需要更新数据库设置吗?
任何帮助将非常感激。
您将需要像这样更新您的数据库:
更新新位置 >
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.com
是 http://localhost
或http://localhost/your_wp_install_folder/
运行此之后,只是为了确保,转到您的数据库并检查选项表中的siteurl
和home
选项,并查看它们确实指向正确的位置......