WP搭建完成后日常使用中遇到问题集锦(更新中)

访问我的站点以获得更好的效果:

http://alvincr.com/2020/11/wp%e6%90%ad%e5%bb%ba%e5%ae%8c%e6%88%90%e5%90%8e%e6%97%a5%e5%b8%b8%e4%bd%bf%e7%94%a8%e4%b8%ad%e9%81%87%e5%88%b0%e9%97%ae%e9%a2%98%e9%9b%86%e9%94%a6/

 

1.数据迁移时需要注意的问题

1.1 自动迁移

LNMP/LAMP的版本最好相同,如果不同有可能会出现问题。如果出错则采用手动方法。

1.2 手动迁移

按照网上的教程来操作发现有点问题,(理论上应该可行,操作很多次也能成功)可能我这此迁移出错的情况是个例。因此记录下我备份站点时能够有效进行的操作(使用宝塔完成),以便来日参考。

(1)建立新VPS,如果非新VPS则使用宝塔界面删除数据库文件以及网站中的数据。

 

(2)将DNS解析到现在的IP后。等待至少半个小时才能进行正确的解析,一定一定要等待半个小时以上,等待的同时可以完成下面操作后。

(3)使用使用WP一键部署(手动下载WP也可行),确保能够进入WP安装界面。

(4)上传原VPS中网站的压缩包,解压并替换WP一键部署后的文件夹。

(5)如果等待时间足够DNS解析,那么测试网站是否正确迁移成功,如果等待时间不足导致DNS未解析成功,无法判断出现的错误界面是由什么情况导致的。(win10+谷歌浏览器使用网络诊断有时能够诊断出DNS解析错误,但是仍建议多等等,由于我等待的时间太短,导致我一直刷新并更改DNS解析的服务器配置,导致解析更加混乱,等待解析的时间又刷新了,并且由于仍然登录不上站点,我又来回进行部署以及上网查教程,重部署了不下十几次站点......)

 

 

2.为什么用IP无法访问网站,域名可以访问

因为在虚拟主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主bai机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!
因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问是因为没有域名信息,所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的服务器就可以直接通过域名和ip都可以访问。

 

3.无法访问网站,DNS解析异常

如果站点存在但是出现这种情况时,需要检测DNS设置是否出现异常。

由于使用的是cloudflare加速,这里只能保留CloudFlare的server,如果再保留一个服务,那么就会出现上图那样的情况。

设置错误会出现错误提醒,但是字体非常的小,需要很仔细才能看清楚,设置正常后,显示如下:

 

4.数据库解析异常

由于站点的迁移,但是数据库中IP地址仍为原来的地址,因此会导致数据库访问出现异常,需要使用pjpMyAdmin将wp_options中1和2号位的值改为自己的域名(保证DNS解析无误)或是将其改为新的IP地址。

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值