搜索
系统检测到您的用户名不符合规范:

发现ThinkPHP不报错,显示空白页面问题解决办法

浏览:19564 发布日期:2016年06月06日 分类:用法示例 关键字: ThinkPHP 错误 不报错 显示空白 不显示错误 异常
我是ThinkPHP新手,按照手册配置后,一开始时程序出错会报错,后来不报错了!几经查找资料没有结果,几番折腾发现了问题的所在,下面就说说我的解决办法。
第一次发贴,希望名位T友多多指点,互相交流。
入口代码开发期间基本会有下面代码<?php
define('APP_PATH','./Application/');
// define('APP_DEBUG', TRUE);
include './ThinkPHP/ThinkPHP.php';
?>
当程序里有错时,显示的竟然是个空白页面,大家第一反应是:怎么啦?
网上的解决办法有很多,有些知识是PHP新手都必需掌握的方法。
==============================================第一行加上error_reporting(E_ALL)php.ini找到display_errors = Off 修改为 display_errors = On
这个方法基础的不能再基础了,但对于ThinkPHP空白页面的问题,鞭长莫及。
==============================================在配置文件里加上如下代码
'SHOW_PAGE_TRACE'=>true
这个方法很好,可以显示ThinkPHP程序运行过程中所有的信息,但是对于空白页面来说,也是无能为力。
==============================================
最后,我的解决办法是'TMPL_EXCEPTION_FILE' => 'Public:Exception',// 异常页面的模板文件我是在配置是,设置了异常页面的模板文件,而这个页面代码文件里的代码并没有写完整,造成PHP错误无法正常显示,所以显示个空白页面。
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
xieyin
积分:1923 等级:LV3
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /