本站站长害怕云服务提供商
(炎火云 2024中国服务器之父)跑路,因此需要给网站同步到本地计算机,但是迁移后发现了以下问题:1.无法连接数据库
2.所有连接无法打开
3.网站503错误
4.无法登陆后台
5.成功登录后页面混乱,CSS无法加载
因此按照网上教程实践了一下,最优解决办法如下
一:修改修改wp-config.php
1. 直接打开网站根目录,删除 wp-config.php 文件(配置文件,没了回重新提示安装)
2. 去浏览器打开并且刷新网站,重新安装部署(原则上不会删除资料)
二:继续修改wp-config.php文件
在结尾添加以下两行内容,让网站知道你的新域名
define('WP_HOME','http://新域名');
define('WP_SITEURL','http://新域名');
三:更新数据库
这个可以解决你的无法登陆后台的问题,
登陆你的数据库管理页面打开控制台
打开记事本,把新旧域名替换一下(怎么替换不用我教了吧)
然后全部复制粘贴到控制台,不要一行一行的复制粘贴
UPDATE wp_options SET option_value = replace(option_value, 'https://旧域名', 'https://新域名') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'https://旧域名', 'https://新域名');
UPDATE wp_posts SET guid = replace( guid,'https://旧域名', 'https://新域名');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://旧域名', 'https://新域名');
UPDATE wp_comments SET comment_content = replace(comment_content , 'https://旧域名', 'https://新域名');
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'https://旧域名', 'https://新域名') ;
select * from wp_options where option_id=1;
update wp_options set option_value="http://https://新域名" where option_id=1;
然后ctrl+(回车)执行,命令
如果出现CSS丢失,请打开F12查看css域名是不是还是保留着你之前的网站域名,如果是请手动删除其他主题,只保留 Bloglo 主题,主题位置:\wp-content\themes
点击链接还是指向旧域名怎么办?
如果你确保安装本教程来一步一步走的话,建议在 仪表盘-工具-导出 把网站文章导出,然后在新的域名重新部署,但是这样回丢失主题设置,插件设置等内容