网站迁移后页面空白解决方法

2022年9月20日学习笔记评论3,083字数 632阅读2分6秒阅读模式

长话短说,文中主要提到了两种解决思路:

1、检查PHP配置文件及扩展是否都对;

2、检查WP网站插件是否有问题,特别是Redis等缓存插件。

近期有一个服务器要到期了,一台小机器,不想续费了,所以就把上面的服务都放到了另外一台机器上。

搬家很成功,只是搬过去之后发现一个严重的问题,搬过去的服务能打开,但页面就是一片空白,没有任何报错信息。

网上很多人说是插件的问题,但是我的两个服务用的都不是同一套系统,可以排除这个选项。

尝试删除了所有数据库,重新部署也没解决。

最后还是锁定在PHP上。

对比了两台服务器拓展安装情况,完全一致,那么肯定也不是拓展安装问题。

于是开始对网站代码尝试逐句排查,最终发现走到这里,再往下走就会空白:

img

看这段就是加载拓展的部分,拓展安装没问题,那就是配置问题了。

于是打开了PHP的配置文件,查看底部拓展加载情况,看了半天,没觉得哪里有问题,你们看出来了吗?

img

(😅其实是两句拓展载入代码跑到一块去了,应该是宝塔面板自动配置给弄错了)

修改下配置文件,给它们换个行,保存,重新启动下PHP,网站都可以正常打开了。

 

说实话有点无语,因为这一个换行问题,搞的我弄了这么久。

我以为一切都结束了,结果发现一个WP网站显示还是空白,尝试登录后台,自己跳转到另外一个网站了。

据此推测应该是缓存的问题,大概看了下,是因为两个网站都使用了Redis插件导致的问题。

删除了另外一个网站的Redis插件,只允许Redis在一个网站上使用,这次两个网站终于都可以访问了。

 

特此记录!

WampServer 安装 Redis 扩展 学习笔记

WampServer 安装 Redis 扩展

最近在自己学习开发,涉及到验证码的存储问题,目前解决方案推荐的是用Redis,于是就想在本地搭建的环境中安装这个扩展。 那么具体怎么安装呢? REmote DIctionary Server(Redi...
搬瓦工VPS服务器连接失败如何更换IP? 学习笔记

搬瓦工VPS服务器连接失败如何更换IP?

经过 今天一个VPS服务器上面的所有服务突然无法正常使用。 本来以为只是暂时的,结果等了一天还是没有恢复。 我尝试ping了下IP地址,或者远程SSH连接都显示失败。 尝试用了下搬瓦工官方检测服务,结...
如何获取网站的图片及文件上传接口 学习笔记

如何获取网站的图片及文件上传接口

图片与文章内容无关 之前有一个图床程序,利用的是公共的图片上传接口。 最近测试了下,发现有一些不能用了,我就在想该如何获取到新的图片上传接口呢? 根据我最近学到的一些知识,其实图片上传原理都是差不多:...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定