访问阿里云虚拟主机的PHP网站时,页面是空白的

客户问题:

访问阿里云虚拟主机的PHP网站时,页面是空白的

阿里云代理商凯铧互联技术回复:
修改前务必要注意:
修改文件时,请先备份文件,避免修改错误而导致无法恢复。
修改数据库信息时,请务必使用专用的文本编辑器,例如Notepad++、EditPlus等。如果使用记事本会出现编码问题导致的错误。

页面是空白,大体有以下三个原因,同时我们也付上解决方案如下
1、数据库配置信息不正确
检查数据库配置文件,查看数据库信息是否有误,如果信息有误,修改正确即可。常见的开源程序及数据库配置文件如下所示。
Wordpress: wp-config.php
Discuz: config/config_global.php
config/config_ucenter.php
Dede(织梦):data/common.inc.php
Thinkphp: common/convention.php
Ecshop: data/config.php

2、程序错误
可以通过显示空白的页面最头部添加error_reporting(E_ALL),然后访问页面,即可看到错误提示,根据提示调试程序即可,示例代码如下所示。

3、缓存问题

部分程序在缓存文件过大时会导致网站空白,出现这种问题时,一般网站后台还是可以访问,登录后台清空程序缓存即可。
部分网站程序会生成一个静态页面,而生成的时候因为种种原因,生成的首页文件index.html大小是0KB,没有内容,造成访问空白。一般删除生成的index.html文件后,再访问网站重新生成一次即可。

本文适用于:

阿里云虚拟主机

 

阿里云服务器活动

阿里云代理商凯铧互联:享受购买价格更优惠!阿里云年终活动请戳 云产品通用代金券,限量抢!!

为什么选择我们:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。               啊