我是thinkphp新手,按照手册配置后,一开始时程序出错会报错,后来不报错了!几经查找资料没有结果,几番折腾发现了问题的所在,下面就说说我的解决办法。
第一次发贴,希望名位t友多多指点,互相交流。
入口代码开发期间基本会有下面代码当程序里有错时,显示的竟然是个空白页面,大家第一反应是:怎么啦?
网上的解决办法有很多,有些知识是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错误无法正常显示,所以显示个空白页面。
ad:真正免费,域名+虚机+企业邮箱=0元