• 【夯实PHP基础】php开发时遇到白页的调试方法


     
    分享提纲:
      1. 设置报错报错级别,显示报错 
      2. 白页的可能原因
     
     
    1.【设置报错报错级别,显示报错】
      php开发时,访问地址也对,但就是不出来页面,显示的是 白的页面,所以就可以判断是 有错误发生,通过 firebug也没有查看出来,之后,需要 去 index.php这个 入口文件处,设置 报错机制,这个比 php.ini中,设置优先级高,因为更靠后。   define('ENVIRONMENT', 'dev');为开发环境,define('ENVIRONMENT', 'production');是生产环境,禁止了所有的报错,记得开发完全后,再更改过去
     

     2. 【白页的可能原因】

    以后这种出现了 白页的情况,一定是 报错没有出来,除非展示页就是空白的。可能是一下几种情况
      a. 在 php.ini中设置的不显示错误
      b. 页面本身里边有 设置  error_reporting(0);
      c. 使用了 @ 符号抑制了 提示错误的产生
      d. 像CI这样的框架,在系统的入口文件处 index.php中有设置 是生产环境还是开发环境,对应的有相应的 报错机制处理。
      e. 可以借助 火狐的firbug来查看错误,在 “控制台”,或者是“网络”中,查看“响应”,“html”等,这里
      一般也会有提示,另外,想进行 json,xml等接口的 ajax的开发时,控制器和模型输出的内容也可以在这两个地方看到。

  • 相关阅读:
    什么是ROR
    Struts2中使用Session的两种方法
    js的时间操作方法
    产生4位包含大小字母与数字的验证码
    Java关键字this、super使用总结
    java 反射的实例
    Java语言中定义常量注意事项
    java 静态方法和实例方法的区别
    多线程的例子
    java 中的内省机制
  • 原文地址:https://www.cnblogs.com/aiweixiao/p/4111641.html
Copyright © 2020-2023  润新知