信科网络 · 11 年只做 WordPress | 建站 / 主题 / 插件 / 商城 / 迁移 / 托管 | 累计服务 3000+ 企业 | 源码全交付
服务热线:13280692153 邮箱:web@wordpressx.com
工作日 08:30-18:0013280692153 免费诊断
首页/WordPress 白屏排查
WHITE SCREEN TROUBLESHOOTING

WordPress 白屏排查
先让错误显示出来,再动手改

白屏是 WordPress 最没有信息量的故障:页面一片空白,没有报错,前台后台可能同时挂。它本质上是 PHP 致命错误被 display_errors 关掉后的表现,不是 WordPress 本身坏了。这篇按现象、原因、定位、处理四段走,给出每一步的命令、文件路径和风险提示,照顺序做,多数情况十分钟内能定位到具体插件或文件。

电话咨询 13280692153 提交需求

11 年WordPress 深耕
3000+服务企业
100%源码交付
SYMPTOMS

白屏至少有四种形态
形态不同,入口不同

不要一上来就停插件。先花一分钟看清是整站白、只有后台白,还是只有某个页面白,这一步能直接砍掉一半排查方向。

01

整站全白

首页、内页、后台都打不开,浏览器标签有标题但没有内容。多为 PHP 致命错误、内存耗尽或数据库连接失败。

02

只有后台白

前台正常访问,登录后 wp-admin 一片空白。常见于后台某个插件、语言包或 PHP 版本与后台脚本不兼容。

03

半个页面

页头出来了,正文中断在某个位置。属于模板渲染过程中出错,问题往往在主题模板或某个挂载在正文的插件。

04

空白但状态 200

服务器返回 200,内容是空的。可能是模板文件缺失、输出缓冲被清空,或缓存插件生成了空缓存文件。

CAUSES

八个常见原因
按发生频率排序

下面每一条都在实际工单里出现过。前三条占了八成以上,先排查它们。

01

插件冲突或插件致命错误

更新某个插件后立刻白屏,是最典型的一类。表现是前台首页正常、进商品页或结算页白屏,因为该插件只在这些页面加载。

02

PHP 内存耗尽

日志里出现 Allowed memory size exhausted。后台编辑器、商品批量编辑、导入导出最容易触发,128M 的默认限制偏紧。

03

PHP 版本升级后不兼容

主机商把 PHP 从 7.4 提到 8.2,老主题里的写法直接报致命错误。这类白屏通常发生在某天凌晨,没有任何人改过网站。

04

wp-config.php 被改坏

手工加了一行代码但少了分号或引号,整站立刻白屏。这类问题最容易定位,也最容易被忽略。

05

主题文件不完整

FTP 上传中断、在线编辑器保存失败、子主题缺 functions.php,都会导致模板加载到一半中断。

06

磁盘满或 inode 用尽

日志文件把磁盘写满后,PHP 无法写会话和缓存,表现为白屏或 500。备份文件堆积是常见诱因。

07

OPcache 缓存了旧文件

代码已经改回来了,页面还是白屏。PHP 的 OPcache 没有失效,仍在执行出错前的版本,重启 PHP 服务即可。

08

数据库连接异常

数据库服务停了或密码被改,WordPress 有时不显示「建立数据库连接错误」,而是直接白屏,需要看 PHP 日志确认。

DIAGNOSIS

五步定位,顺序不能反
从只读操作开始

前两步完全只读,不影响线上。第三步开始涉及停用组件,务必先备份、避开下单高峰,并告知业务方。

01

看状态码

终端执行 curl -I https://你的域名,或浏览器开发者工具看 Network。500 说明 PHP 崩了;200 但空白说明输出被吞;301 循环则是重定向规则问题。

02

打开错误显示

编辑 /wp-config.php,在 require_once ABSPATH . ‘wp-settings.php’ 之前加 define(‘WP_DEBUG’, true); define(‘WP_DEBUG_LOG’, true); define(‘WP_DEBUG_DISPLAY’, false); 错误会写进 /wp-content/debug.log。

03

看服务器日志

宝塔面板在 /www/wwwlogs/ 下按站点分文件,命令 tail -f 站点名.error.log;LNMP 环境看 /usr/local/nginx/logs/ 与 PHP-FPM 的 error_log。找 Fatal error 那一行,后面会带文件路径与行号。

04

停插件验证

把 /wp-content/plugins 重命名为 plugins_off,WordPress 会自动停用全部插件。若页面恢复,说明问题在插件,再逐个启用定位。

第五步:切主题

插件全停仍白屏,把 /wp-content/themes/当前主题 重命名为带 _off 后缀,WordPress 会回落到默认主题。恢复说明问题在主题模板或 functions.php。注意:改名后前台样式会全丢,属于故障状态下的临时手段。

辅助检查

磁盘用 df -h,inode 用 df -i;PHP 版本在面板或 php -v 里确认;数据库连通性可用 mysql -u 用户 -p 库名 -e “select 1” 测试。OPcache 状态用 php -i | grep opcache 查看是否开启。

以上操作中,重命名 plugins 与 themes 属于有风险动作:前台会短时不可用,电商站还会中断下单与支付回调。动手前先打包数据库与 wp-content 目录,具体做法见 备份与恢复。wp-config.php 修改前先复制一份 wp-config.php.bak,改坏了能立刻还原。

FIX

定位到之后怎么处理
先恢复访问,再修根因

生产环境的首要目标是让站能打开,根因可以稍后处理。但「先禁用」不等于「已解决」,遗留的组件要在测试站修好再装回去。

插件问题的处理

定位到具体插件后,先用 SFTP 把该插件目录改名停用,恢复访问。然后回滚到上一个版本,或在测试站升级 PHP 后重试。启用时用二分法:一次开一半,十分钟内能锁定到单个插件。

内存问题的处理

在 wp-config.php 加 define(‘WP_MEMORY_LIMIT’, ‘256M’); 并把 PHP 的 memory_limit 调到 256M 以上。同时看日志里是哪个文件耗尽内存,若是导入或报表类操作,说明需要改分批处理而不是继续加内存。

版本不兼容的处理

面板里把 PHP 版本降回 7.4 或 8.0 先恢复访问,再逐个确认主题与插件是否有兼容新版,全部通过后一次性升级。降版本属于临时措施,7.4 已停止安全维护,不宜长期停留。

修复完成后别急着关调试:先把 WP_DEBUG 改回 false,再清一次 OPcache 与页面缓存,用无痕窗口完整走一遍首页、分类、商品、结算、后台登录五条路径。若白屏伴随跳转到陌生页面或出现可疑文件,先按 安全加固与木马清理 做一次查杀。

QUICK REFERENCE

现象、原因、处理对照
排查时照着走

现象 可能原因 处理动作
更新插件后整站白屏 插件与当前 PHP 或 WooCommerce 版本不兼容 SFTP 重命名该插件目录,回滚版本
只有后台白屏 后台脚本、语言包或某插件后台模块报错 开 WP_DEBUG 看 debug.log,按文件路径定位
页面中断在半截 主题模板缺失或函数未定义 切换默认主题验证,对比模板文件
日志报内存耗尽 memory_limit 过低,或单次处理数据过多 提到 256M,改造为分批处理
改动 wp-config.php 后立刻白屏 语法错误,缺少分号或引号不配对 恢复 wp-config.php.bak,逐行核对
代码已回滚仍然白屏 OPcache 缓存未失效 重启 PHP-FPM 或面板里重载 PHP
白屏伴随 500 与磁盘告警 磁盘满或 inode 用尽 清理日志与旧备份,df -h 与 df -i 复查

如果是整站完全打不开、连静态资源都加载不了,排查方向要换成域名解析、证书和 Web 服务,可参考 网站打不开排查;单纯某一类页面 404 则属于伪静态问题。

FAQ

白屏排查常见问题
五个被问得最多的

开了 WP_DEBUG 还是看不到报错?

先确认代码加在 wp-config.php 的 wp-settings.php 引入之前,位置错了不生效。其次看主机是否在 php.ini 里强制关闭了 display_errors,这种情况下只能靠日志文件。最后确认 debug.log 有写权限,目录权限不对会静默失败。

白屏期间客户还能下单吗?

前台能打开就能下单,但支付回调可能因为插件被停用而丢失。停用支付类插件前,先把未付款订单导出,恢复后逐笔核对状态,避免出现已扣款未发货的订单。

能不能直接重装 WordPress 解决?

不建议。白屏多来自插件、主题或配置,重装核心文件通常无效,还可能覆盖 wp-config.php 与上传目录。正确顺序是定位到具体文件再针对性替换。

停用插件后恢复,是不是把插件删掉就行?

删掉等于放弃功能,订单里已有的插件数据也会变成孤儿数据。更稳妥的做法是在测试站复现,找到冲突的两个插件或具体版本,能升级就升级,不能升级就换替代方案。

怎么避免下次再白屏?

三件事:每次更新前做文件和数据库备份;重大更新先在测试站跑一遍;主机后台的 PHP 版本不要设为自动升级。做到这三条,白屏的恢复时间通常能压到半小时以内。

站已经白屏,业务在等?
先恢复访问,再查根因

提供域名、面板类型、最近一次改动时间,我们可以先做远程定位,判断是插件、主题还是环境问题,再决定是否要动线上文件。恢复前会先做一次全量备份。

INDUSTRIAL BELT

扎根中国制造产业带
懂工厂,才懂出海

从胶东半岛到珠三角,从长三角到中原腹地,每一片产业集群都有自己的出口节奏与买家画像。信科网络长期扎根产业一线,把工厂的产品语言翻译成海外采购商听得懂的搜索语言,让每一分投入都对着真实的询盘去。

pingluo

平罗外贸网站建设

平罗县是石嘴山市唯一的建制县,位于宁夏北部,东与内蒙古鄂托克前旗相临,西与阿拉善左旗接壤,南与银川市贺兰县、北与石嘴山市惠农区相连。总面积2254.6平方公里,人口30万,城区人口8万人,…

wulong

武隆外贸网站建设

武隆,地处重庆市东南边缘,乌江下游,武陵山与大娄山结合部,位于东经107°13'-108°05',北纬29°02'—29°40'之间,东西长82.7公里,南北宽75公里,全县幅员面积2901.3平方公里,其中耕地44.…

zaoqiang

枣强外贸建站

枣强县位于河北省东南部,衡水市南端,界于东经115°35′~58′,北纬37°08′~35′之间,总面积892.3平方公里。东隔清凉江与景县、故城相望,西临冀州市,南靠邢台地区南宫市,北接桃城区、武邑县。…

guyuan

固原外贸建站

固原地区位于宁夏回族自治区南部,东西南三面与甘肃毗邻,北部与本区中卫、同心两县接壤,总面积16783平方公里,辖固原、海原、西吉、隆德、彭阳、泾源县,总人口186.85万人,其中回族占47.6%,…

jingxian

景县WordPress建站

景县位于河北省东南部,大运河西岸,全县辖9镇7乡,849个行政村,总面积1183平方公里。全县呈簸箕形,由西南向东北逐渐倾斜坦,最高点海拔25米,最低点14.1米。属暖温带半湿润大陆性气候,四季…

xiongxian

雄县WordPress建站

河北省保定市雄县位于东经116°06',北纬38°59'。平均海拔10米。处于冀中平原的京、津、保三角腹地,南倚“华北明珠”白洋淀,北靠“京南小香港”___白…

huinong

惠农Shopify建站

塞北明珠——惠农区,地处宁夏回族自治区最北端,东临滔滔黄河,西依巍巍贺兰山,北与内蒙乌海接壤,总面积1088平方公里,人口20.9万。惠农区是2004年2月经国务院批准,撤消原惠农县和石嘴山区而…

yuanzhou

原州Shopify建站

原州区,隶属于宁夏回族自治区固原市,地处宁夏南部,六盘山东北麓,黄土高原中西部,东邻彭阳县,南接泾源县,西连西吉县,北靠海原县、同心县,东北、西南分别与甘肃环县、隆德县毗壤,是固…

xiushan

秀山外贸推广

秀山土家族苗族自治县,位于重庆市东南部,武陵山脉中段,四川盆地东南缘的外侧,为川东南重门户。与湖南省、湖北省、贵州省毗邻,326国道和319国道贯穿全县。距长沙604公里、武汉656里、贵阳5…

wuzhong

吴忠外贸推广

吴忠市位于宁夏回族自治区中部,东邻陕西定边县,西北和东北与内蒙古自治区阿拉善左旗、鄂托克前期接壤,西南和东南与甘肃靖远县、环县毗邻,北连永宁、陶乐两县,南接海原、固原两县,面积339…

jingyuan

泾源Google SEO

泾源县,隶属宁夏固原市,位于宁夏回族自治区最南端,因泾河发源于此而得名。东与甘肃省平凉市崆峒区相连,南与甘肃省华亭县、庄浪县接壤,西与隆德县毗邻,北与原州区、彭阳县交界,素有“秦风…

yunyang

云阳Google SEO

云阳县地处东经108°24′-109°14′,北纬30°34′-31°27′。位于重庆市东北部,长江三峡工程库区腹心地带。东与奉节县相连,西与万州区相接,南与湖北省利川市相邻,北与开县、巫溪县为界。县境东…

wuqiang

武强GEO优化

武强县地处燕赵腹地,是久负盛名的”木版年画之乡。据史志记载,武强始于夏商时期,正式建制于两汉。悠久的历史为武强留下了灿若星河的古代文化;富饶的土地,养育了一代又一代勤劳朴实的…

kaizhou

开州GEO优化

开州区隶属于重庆市,位于重庆市东北部,三峡库区小江支流回水末端,介于北纬30°49′30″-31°41′30″、东经107°55′48″-108°54′之间,西邻四川省开江县,北依大巴山接城口县和四川省宣汉县,东毗云…

beibei

北碚谷歌SEM

北碚区位于重庆市区西北郊的缙云山下,嘉陵江畔,幅员面积753平方公里,人口63万,是重庆的风景旅游区和智力型清洁工业基地。本世纪20年代末,由爱国实业家卢作孚先生开拓,抗战时期为陪都重庆…

rongcheng

容城谷歌SEM

河北省容城县,历史悠久,距今已有2000年的历史,全县总面积314平方公里,总人口25万人。地理位置得天独厚。位于河北省中部,京、津、保腹地,距首都北京和天津直辖市均为120公里,两个小时的…

yongning

永宁Facebook广告

永宁县地处宁夏平原中部,东临黄河,西倚贺兰山,是宁夏回族自治区首府银川市的郊县。全县国土面积1020平方公里,辖五镇一乡一个街道办事处,总人口20.4万人,有汉、回、满等13个民族,其中回…

jiangbei

江北Facebook广告

江北区,隶属于重庆市,是主城核心区之一。位于长江、嘉陵江交汇处北岸,东南西三面分别与巴南、南岸、渝中、沙坪坝四区隔江相望,北与渝北区接壤。至2015年底,江北区幅员面积为220.77平方千…

nanan

南岸Yandex推广

南岸区,是重庆都市区(重庆主城区),重庆大都市区,地处重庆市西南部。南岸区是以城市为主的都市工业区、中央商务区、国际会展区、风景旅游区。南岸区东部、南部接巴南区,西濒九龙坡区、渝…

zhongxian

忠县Yandex推广

忠县隶属于重庆市,位于重庆市中部,辖28个乡镇。忠县历史悠久,资源丰富,盛产柑橘。综合多种产业,近年来正快步发展中  

qianjiang

黔江TikTok推广

重庆市黔江区位于重庆市的东南边缘,地处武陵山腹地,东临湖北省的咸丰县,西界彭水县,南连酉阳县,北接湖北利川市,是渝、鄂、湘、黔四省市的结合部,素有”渝鄂咽喉”之称。另外…

为什么一定要选懂产业带的出海服务商?建材丝网的欧洲建筑商看资质与交期,工业橡塑的中东工程商问耐温与工况,毛皮服饰的俄罗斯分销商算的是季节与毛利。买家不同,决策逻辑就不同;信科网络把这些差异拆进网站结构、关键词地图和投放策略里,用他们习惯的方式出现在他们搜索的地方。