很多新手写PHP代码,页面打开是空白,没有报错也没有内容,今天说一下PHP白屏的常见原因。
1. 语法错误
少了个分号、括号没闭合,PHP直接解析失败,白屏。打开PHP错误提示,就会提示你哪一行语法错了,改了就好。
2. 文件编码不对
文件存成了UTF-8带BOM格式,BOM头会在PHP输出前面加看不见的字符,导致PHP已经发了输出,后面的header、session函数就失效,直接白屏。把文件转成无BOM的UTF-8格式就解决。
3. 内存不够
代码处理大数据,PHP内存不够,直接白屏。在php.ini里把内存调大一点,或者优化代码,别一次读整个大文件。
白屏别慌,打开错误提示,大部分问题立刻就能看到原因。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0