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

2022年9月20日学习笔记2128,4461字数 632阅读2分6秒阅读模式

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

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

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

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

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

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

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

最后还是锁定在PHP上。

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

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

img

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

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

img

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

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

 

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

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

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

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

 

特此记录!

实现基于权重的随机选择算法 学习笔记

实现基于权重的随机选择算法

今天我在做一款应用时,需要随机抽取问题,但是我不希望问题出现的概率是一样的,面对这种需求该如何解决呢? 于是我想到了在 Nginx 中,实现负载均衡时,可以给每个服务分别设置权重值,来实现自定义服务被...
记一次工商银行跨境汇款到新加坡 OCBC 学习笔记

记一次工商银行跨境汇款到新加坡 OCBC

如果还不知道如何开通境外银行账户的,可以看这篇文章: 国内就可以开通境外实体银行卡!新加坡华侨银行 OCBC 开户经验分享 第一次入金 OCBC,我用的招商银行境外汇款,手续费加电报费收了我 200,...
评论  2  访客  2
    • 牛逼
      牛逼 7

      牛逼大佬啊,我跟你一样 迁移空白页面找10个小时啊。。。。。 终于修复了,Redis插件的原因

      • e
        e 7

        e

      匿名

      发表评论

      匿名网友

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

      确定