经常有用户反馈,网站突然打开空白。导致这种情况有很多原因,最常见的有以下几种情况:

1.缓存问题导致。

2.程序有错误导致。

3.数据库连接不上导致,这通常是迁移网站导致(从其他主机迁移到万网主机)。

遇到这些情况可以按照以下思路去解决:

1.缓存问题

(1)有些网站程序会生成一个静态页面,而生成的时候因为种种原因,生成的首页文件index.html 大小是0kb,没有内容,访问都会空白。这一种删除生成的 index.html后再访问网站重新生成一次即可。

(2)有些程序在缓存文件过大时就会导致网站空白,出现这种问题时,一般网站后台还是可以访问的,登录后台后清空浏览器缓存即可。

2.程序错误导致的问题

可以通过在显示空白的页面前面添加 error_reporting(E_ALL); 添加后访问页面就可以看到错误提示,根据提示调试程序即可。

3.检查数据库配置文件看是否数据库信息有误,如果信息有误修改为正确的即可。

数据库配置文件文件名多为config.php、comon.inc.php、db.php、wp-config.php等,通常在网站根目录下或者 config、include、inc、data文件夹里,当 然也有例外的。如果不知道建议联系网站作者问一下或者 到网站开发商论坛咨询一下,常见的开源cms百度就搜索就可以得知文件位置。

例如:Discuz的数据库文件是config文件夹下的config_global.php和 config_ucenter.php

织梦的数据库文件是data文件夹下的 common.inc.php

注意:

1.修改文件时,请记得先备份文件,避免修改错误导致无法恢复。

2.遇到空白的时候,网站前台页面无法访问,如果后台可以访问并且登陆就直接排除问题3。

3.修改数据库信息时,请务必使用专用的文本编辑器例如:notepad++、editplus等。 用记事本会出现编码问题导致的错误。 问题2实际上很多是由于修 改文件时用Windows记事本导致的。

为什么php打开网页空白的_PHP网站打开空白的三个原因和对应的解决办法相关推荐

  1. 电脑服务器怎么打开网页,电脑的iis服务器打开网页的方法

    如果想要让自己电脑上的网页在局域网中可以访问到,就需要我们使用IIS服务器,将网页添加到服务器上的网站,设置服务器的方法并不难.下面是学习啦小编为大家整理的关于电脑的iis服务器打开网页的方法,一起来 ...

  2. qq打开网页时提示用浏览器打开html,微信QQ打开网页时提示用浏览器打开

    微信QQ打开网页时提示用浏览器打开 一,需求分析 1.1,使用微信或QQ打开网址时,无法在微信或QQ内打开常用下载软件,手机APP等.故此需要在微信qq里提示 二,功能实现 2.1 html实现 请点 ...

  3. win11联网不能打开网页怎么办 windows11联网不能打开网页的解决方法

    不少小伙伴在升级的Win11系统之后发现自己的电脑明明已经联网,却无法打开网页,那么遇到这种情况应该怎么办呢?下面就和小编一起来看看有什么解决方法吧.更多windows11系统教程,可以参考小白装机网 ...

  4. html可以用搜狗浏览器打开网页,win8使用搜狗浏览器打开网页“显示WEB浏览器已对此页面进行了修改以帮助跨站脚本”怎么办...

    windows8系统自带IE浏览器,但是一些用户还是喜欢下载第三方浏览器,比如搜狗浏览器,使用搜狗浏览器过程中总会遇到一些故障问题,比如win8使用搜狗浏览器打开网页"显示WEB浏览器已对此 ...

  5. 百度站长HTML添加301错误,搜索资源平台(百度站长)添加网站 使用文件验证 验证失败,原因:未知原因:301的解决办法...

    搜索资源平台(百度站长)添加网站 使用文件验证 验证失败,原因:未知原因:301的解决办法 之前使用过百度站长后台添加新的网站时,从没遇到过问题,一般都是选择第一种验证方式(文件验证),文件验证应该是 ...

  6. 网站SEO优化过程中遇到关键词排名异常的解决办法

    在优化seo网站时,不可避免地会遇到一些问题.排名异常等问题需要引起我们的注意.那么,当我们遇到异常排名时,我们应该如何进行后续操作?我今天战神SEO快排要和你谈谈.这个问题. 实际上,这非常简单.我 ...

  7. 微信QQ打开网页时提示用浏览器打开

    需求分析 使用微信或QQ打开网址时,无法在微信或QQ内打开常用下载软件,手机APP等.故此需要在微信qq里提示 功能实现 html实现 <div id='weixin-tip-box'>& ...

  8. adb打开网页_android 使用指定浏览器打开网页

    梳理下流程: 枚举对应浏览器包名到数组中 数组循环根据包名找到对应的LaunchIntent 通过LaunchIntent找到对应的LaunchActivity的包名 Intent通过设置activi ...

  9. 加载java ie停止工作_打开网页,IE浏览器提示Internet Explorer 已停止工作什么原因?怎么解决?...

    如果我们正在网页编辑重要的内容,浏览器突然提示"Internet Explorer 已停止工作",这是件非常不愉悦的事.so,凡事都要知道点,下面小编就为大家详细介绍一下4种解决方 ...

最新文章

  1. C语言不要重复包含.h头文件和.c文件
  2. Android Tcp操作
  3. 深入浅出UML类图(四)
  4. CNVD-C-2019-48814 漏洞
  5. JavaWeb 项目启动时,后台开启一个线程的方法
  6. 记一次调用API遇到的问题
  7. java分治法求数列的最大子段和_Java十大经典排序算法动画解析和 代码实现
  8. Java项目经验是程序员成长的重要经验
  9. 互联网运营数据分析(2):转化分析
  10. vue实现点击高亮效果_vue结合Echarts实现点击高亮效果的示例
  11. paip.LUA脚本的开发调试总结..
  12. java反编译工具luyten增强版
  13. 201671030112—词频统计软件项目报告
  14. Unknown host ‘dl.google.com‘ You may need to adjust the proxy settings in Gradle的解决方案
  15. mysql utl_file_Oracle中utl_file包的使用
  16. /sdcard目录详解
  17. 中国艺术孙溟㠭篆刻艺术
  18. 基于ResNet50网络的简单垃圾分类网络
  19. postman双击打不开的解决方案
  20. 20170421康拓普面试题

热门文章

  1. Vue 中路由传参(动态路由匹配)
  2. git更换主分支master
  3. 题目 2281: 次数差
  4. 计算机网络技术用苹果电脑,苹果电脑的硬盘能接到PC机上用吗?能用硬盘 – 手机爱问...
  5. PHP开发微信支付小微商户V3版本 图片上传、生成签名、平台证书获取、平台证书编号、敏感信息加密
  6. postman批量刷接口
  7. 便携式显示器之手机云本 ----- 手机秒变电脑
  8. Monaco-Editor 多人协作 编辑器
  9. 宁波一货船在东海海域沉没
  10. android 蓝牙ble调试助手,Android蓝牙调试助手源码分享