昨天晚上开始我的网站的首页打不开,一打开就是空白页,这就很气人了。

于是测试了一下,其他根目录的html页面正常打开,比如index.html正常打开;其他根目录的php文件正常打开,比如a.php,打开输出555。

所以这个问题就很麻烦了,首先其他文件能打开说明服务器的配置是没有问题的,那问题就是出在index.php这个文件上,于是要先看看文件的权限问题,再看看文件的代码问题:

1.文件权限。正常来说文件权限是644,文件夹权限是744.

但是此处不用这个方法判断,我们换个思路,用对比的方法。新建一个a.php,让它输出555。如果访问时能正常输出,那就说明这个文件的权限是没有问题的,所以我们只需要index.php的权限与这个a.php文件的权限一致即可。也即说明权限没问题。

2.文件代码的问题。php文件中只要有一个致命错误,整个文件就不会执行。这样确实可能导致文件空白输出。

经过检查是昨天晚上修改的一段数据库代码导致的,看不到致命错误,也没有错误提示,编辑器中也没有飘红,真不知道问题出在什么地方,但是只要把代码调整到修改之前,就可以正常输出文件了。

也开启了error_reporting,但是什么也输不出来,真奇怪。

至今原因不明。

但是问题还是解决了,就是把代码换一换,可能是某个地方的代码出问题,导致整个php文件不能正常编译,所以传不过来文档给浏览器。

感谢本文作者,帮了我老大忙了,转载自:php网站的index.php文件打开空白,其他html和php都能_镜站网

php网站的index.php文件打开空白,其他html和php都能打开的问题所在相关推荐

  1. excel打开空白_PDF转成Excel后,打开表格却是空白的?

    虽然PDF文档格式比较文档不易修改,也正因为如此需要编辑的时候就比较困难,特别是有时内容涉及到数据计算,我们一般都会转换成Excel表格再处理,但有时候PDF有内容转出来的表格打开却是空白是怎么回事? ...

  2. index.dat文件剖析

    一.前言 注重上网隐私和安全的人在每次上网后都会清除上网痕迹--"删除cookies"."删除掉上网的临时缓存文件"以及"删除上网历史".你 ...

  3. [转]index.dat文件剖析

    转自http://blog.csdn.net/misterliwei/archive/2006/10/26/1352567.aspx 参考工程代码http://www.codeproject.com/ ...

  4. index.dat文件剖析(转)

    一.前言 注重上网隐私和安全的人在每次上网后都会清除上网痕迹--"删除cookies"."删除掉上网的临时缓存文件"以及"删除上网历史".你 ...

  5. Excel 页面打开空白,解决的配置方法

    Excel 页面打开空白,解决的配置方法 1.打开一个Excel之后发现页面空白,需要按照一下步骤修改配置 2.左下角搜索框输入注册表编辑器,打开注册表编辑器之后,看到如下下界面 3.安装一下路径HK ...

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

    经常有用户反馈,网站突然打开空白.导致这种情况有很多原因,最常见的有以下几种情况: 1.缓存问题导致. 2.程序有错误导致. 3.数据库连接不上导致,这通常是迁移网站导致(从其他主机迁移到万网主机). ...

  7. python画图保存成html格式、用浏览器打开页面为空白_解决pyecharts运行后产生的html文件用浏览器打开空白...

    根据网站资源引用说明:pyecharts 使用的所有静态资源文件存放于 pyecharts-assets 项目中,默认挂载在 https://assets.pyecharts.org/assets/ ...

  8. vue打包完index.html空白,解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题-20210315083204.pdf-原创力文档...

    解解决决Vue项项目目打打包包后后打打开开index.html页页面面显显示示空空白白以以及及图图片片路路径径错错误误的的问问题题 V ue项目运行npm run build后会生成一 dist文件夹 ...

  9. Vue通过build打包后 打开index.html页面是空白的

    最近在build打包vue项目遇到了几个问题,如下: 1.npm run build打包项目之后,我们通常是把dist文件里面被压缩后的static文件跟index.html提交到服务器,但最近发现直 ...

  10. php项目index页面空白,如何解决vue项目打包后打开页面空白的问题

    这篇文章主要介绍了vue项目打包后打开空白解决办法,内容挺不错的,现在分享给大家,也给大家做个参考. 网上很多说自己的VUE项目通过Webpack打包生成的list文件,放到HBulider打包后,通 ...

最新文章

  1. linux学习笔记十四:安装SAMBA(Server Message Block)
  2. Java可以跨平台的原因
  3. thinkphp5部署nginx服务上多站点解决方案!
  4. mybatis的dao向mapper.xml传入多参数
  5. 边缘计算不“边缘”——助攻视频行业这几年
  6. HDU1846 - Brave Game【巴什博弈】
  7. linux python版本升级和系统更新_Linux 下升级python和安装pip
  8. flutter闪屏过渡动画,闪光占位动画
  9. 中内连和外联的去区别_喜欢和爱的区别是什么?“爱”的繁体字会告诉你答案...
  10. asp.net mysql helper_asp.net使用SQLHelper操作数据库
  11. 成功修复U盘,狂喜中~哈哈哈!!!
  12. wxpython 优秀的界面_好用的 wxPython 界面設計工具 — wxFormBuilder
  13. 斯坦福与苹果基于Apple Watch检测心率异常,0.5%人群被检出,其中84%患有房颤...
  14. API的理解和使用——有序集合
  15. window多个oracle查版本,Oracle SQL多版本VERSION_COUNT产生的可能性
  16. qq群管理助手(基于web接口)
  17. java pojo 类 怎么写_[转]Java中的POJO类
  18. windows 7 开机启动提示bcd错误修复方法
  19. 2019-2020年数学建模竞赛心得体会
  20. PCB电路板为什要沉金和镀金,什么是沉金和镀金,区别在哪?

热门文章

  1. 云计算IaaS-Pssa-Saas(云计算的基本架构)
  2. 程序员常用1500英语单词
  3. mysql批量导出导入数据
  4. Hook 迅游手游加速器
  5. [lua]紫猫lua教程-命令宝典-L1-03-01. 闭包
  6. 爬取手机app实例:fiddler抓包爬取汽车之家
  7. Unity 大面积花草风吹动效果以及编辑
  8. 计算机中怎样算2的21次方,脑筋急转弯:2的31次方与3的21次方哪个大?天才知道!...
  9. java a的2次方_java-获取比a大,最接近a的2的次方的数(最小二次幂,位运算)
  10. android文件恢复功能,终于找到了安卓手机删除的文件的恢复方法值得一看