这是因为site_url
和homeurl
数据库中的原始安装设置为HTTPS,因此您无法在localhost上访问您的网站,除非您:
将这些值更改为非ssl,在本地主机上安装ssl证书,我只解释第一种情况,因为安装证书超出了此社区的范围。
为此,您有两个选项。
直接编辑下载的SQL文件,打开刚从服务器下载的MySQL导出。搜索wp_options
您将在数据库中找到如下行:
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
下面的两行是
siteurl
和
homeurl
. 将其两个值都更改为
http://localhost/
. 注意引号和逗号!因此,第3行将如下所示:
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(1, \'siteurl\', \'http://localhost/\', \'yes\'),
(2, \'home\', \'http://localhost\', \'yes\'),
然后上载SQL文件。就是这样。
通过PHPMyAdmin更新值如果您在本地主机上安装了PHPMyAdmin,或者您有足够的知识通过命令行直接更新表,则继续使用此方法。
通过PHPMyAdmin登录数据库。从左侧导航菜单中,选择适当的数据库。现在,选择wp_options
右部分的表。
同样,两个起始值将为siteurl
和homeurl
, 您只需更新即可http://localhost/
不用担心编辑原始SQL文件时出错。