哈喽各位还在zblog坑里摸爬滚打的站长老爷们、萌新小白们,我是上个月刚把自己折腾成植物人的小站给薅醒的“踩雷侠本侠”阿橘!先别慌着关,我真不是来卖什么一键修复插件的智商税产品——咱是掏心窝子攒了整整一周,把自己踩过的“zblog白屏卡顿十八层地狱坑”给捋得明明白白,连我家橘猫都能看懂步骤(真的,它昨天蹲键盘上踩出了一半排查路径差点救醒隔壁瘫痪的站哈哈哈哈)。
很多人一看到自己的zblog页面白得像医院太平间床单、卡得像春运抢票的12306,就开始疯狂删插件换主题重启服务器——那跟得了感冒就直接截肢有啥区别!土味正能量警告⚠️:遇事别慌,遇事别浪,遇事先拍个片找病根,咱们的小站虽然看起来是个纸片人,但五脏六腑齐全着呢,zblog白屏卡顿修复,得从根上治,不能乱薅头发!
首先我们做个30秒“灵魂三问心电图”,精准锁定大概范围:
能开后台还白屏/卡?这大概率是某个插件作妖或者主题卡壳了——就像你给橘猫穿了十件毛衣还塞了个鸡腿在口袋,它能跑起来才怪!别犹豫,先脱毛衣(禁用所有非核心插件)!
操作路径超简单:后台左侧找【插件管理】,右上角点【全选】,然后拉到底点【批量禁用】——对,所有非zblog自带的插件全给我丢垃圾桶旁边的备用筐,别心疼!备用筐里的还能捡回来,脱晚了全站烂掉哭都来不及!
禁用插件之后刷新前台,如果页面不白不卡了——恭喜你!找到“炸弹插件”了!接下来就是“地毯式排查备用筐”:一个一个启用插件,每启用一个刷新一次前台,一旦再次白屏/卡顿,立马把那个插件丢进永久垃圾桶!
这里插播一条魔性提醒:很多垃圾插件看起来功能花里胡哨,什么一键涨粉、一键SEO、一键生成表情包,其实就是zblog身上的“牛皮癣”,不仅会导致zblog白屏卡顿修复难,还会拖慢速度甚至泄露信息!土味正能量再次上线❤️:咱小站要的是干净清爽能跑能跳,不是花脸猫满身疮痍!
如果脱完毛衣还卡还白?那就脱秋裤(换回zblog默认主题)!操作路径:后台左侧找【主题管理】,找到zblog自带的主题(比如Z-BlogPHP默认主题叫“Z-Blog Default”),点【启用】——对,管你之前买的主题有多好看,换回默认的准没错!换回之后刷新前台,要是好了,那就是你之前的主题有bug,赶紧去找主题作者算账(记得文明用语,别像我上个月那样骂了十分钟主题作者的快递员,后来才发现是我自己改坏了主题代码哈哈哈哈)。
打不开后台的话,咱们就得用FTP或者宝塔面板的文件管理器了——别害怕FTP,它就是个“远程快递柜”,你把文件放进去取出来就行;宝塔面板更简单,是个可视化的“远程快递柜管家”,点两下就能操作!
第一步:开快递柜(登录FTP/宝塔面板文件管理器),找到你的zblog根目录下的【zb_users】文件夹,里面有个【plugin】文件夹——没错,这就是刚才说的“备用筐”!
操作:把【plugin】文件夹改个名字,比如改成【plugin_backup_202X0X0X】(日期要写上,防止后面找不到),然后刷新后台——要是能打开了!那就是刚才的插件作妖!接下来把【plugin_backup_202X0X0X】改回【plugin】,然后重复Case1里的“地毯式排查备用筐”就行!
如果改了插件文件夹还打不开后台?那就是主题的问题!第二步:脱秋裤的备用方案(改主题文件夹名字),找到【zb_users】文件夹下的【theme】文件夹,把你之前用的主题文件夹改个名字,比如改成【my_theme_backup_202X0X0X】,然后刷新后台——zblog会自动启用默认主题!
要是改了主题和插件文件夹还打不开后台?那咱们得往根上找——看看是不是核心文件“感冒发烧”了!这时候最简单的办法就是给小站“打个疫苗”(重新覆盖zblog核心文件)!
操作:去zblog官网下载跟你小站版本一模一样的安装包(划重点!一模一样!别下载错版本!上个月我就是下载了个高版本覆盖低版本,结果小站直接变成了植物人二号!),解压之后,把除了【zb_users】和【zb_install】之外的所有文件全选,复制,然后粘贴到你的zblog根目录下,覆盖所有同名文件——对,别怕覆盖,核心文件就是小站的“心脏起搏器”,重新换个新的就能跳!

有些zblog白屏卡顿是“慢性疾病”,没有明确的触发区,就是慢慢卡慢慢白——这时候咱们就得做个“全身CT”,深度排查一下!
首先排查“血管堵塞”(PHP版本太低/太高)!zblog对PHP版本是有要求的,Z-BlogPHP 1.7.2及以上版本建议用PHP 7.4-8.1,Z-BlogPHP 1.7.1及以下建议用PHP 5.6-7.3——就像你给拖拉机加了航空煤油,它能跑起来才怪!给拖拉机加柴油刚刚好!
怎么改PHP版本?如果用的是宝塔面板,操作超简单:登录宝塔面板,找到你的网站,点【设置】,然后点【PHP版本】,选择建议的版本,点【切换】——切换之后等个30秒,刷新前台后台,要是好了,那就是PHP版本的问题!如果用的是虚拟主机,那就在虚拟主机的控制面板里找【PHP版本设置】,操作逻辑一样!
接下来排查“内存不足”(服务器内存爆了)!就像你家橘猫吃了十斤猫粮还塞了三个罐头,它能站起来才怪!zblog的默认内存限制一般是128M,要是小站图片多、插件多、访问量大,128M肯定不够!
怎么改内存限制?用FTP或者宝塔面板文件管理器打开【zb_system】文件夹下的【function】文件夹,找到【c_system_base.php】文件,拉到大概第30行左右,找到这行代码:
@ini_set('memory_limit', '128M');
把【128M】改成【256M】或者【512M】——别改太大,改成1G的话服务器可能会“消化不良”!改完之后保存文件,刷新前台后台,要是好了,那就是内存不足的问题!
最后排查“垃圾太多”(缓存没清干净)!就像你家客厅堆满了快递盒零食袋,橘猫都找不到猫砂盆了!zblog的缓存分为后台缓存和前台缓存,有时候插件/主题更新了,缓存没清干净,就会导致白屏卡顿!
清后台缓存的操作超简单:如果能开后台,左侧找【系统设置】,点【缓存更新】,然后点【全部更新】就行!如果开不了后台,那就在【zb_users】文件夹下找到【cache】文件夹,把里面的所有文件全删了——别怕删,缓存就是小站的“临时草稿纸”,删了会自动生成新的!
终于把小站救醒了!别光顾着高兴,别忘了给小站“做体检”,防止下次再犯同样的病!土味正能量最后一次上线❤️:预防大于治疗,体检必不可少!
体检项目一:定时清理垃圾插件/垃圾主题——不用的插件全丢永久垃圾桶,不用的主题也全丢!
体检项目二:定时更新zblog核心文件/插件/主题——更新的时候一定要备份!备份!备份!重要的事情说三遍!上个月我就是没备份,更新坏了之后哭了整整一夜!
体检项目三:定期清缓存——每周清一次就行!
体检项目四:定期备份小站——用宝塔面板的话可以设置自动备份,每天备份一次数据库,每周备份一次文件!要是小站真的炸了,一键恢复就行!
好啦好啦,今天的zblog白屏卡顿修复指南就到这里啦!如果按照我的步骤还是没修好,别着急,评论区留言告诉我你的具体情况,阿橘会一一回复的!别忘了点赞收藏转发三连哦!咱们下次再见!
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图