ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THI

ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THI,第1张

这个是ThinkPHP的介绍啊 :咐耐 快速的简单 的面向对象的PHP框架

ThinkPHP3.2.3 { Fast &Simple OOP PHP Framework }

至于后面衡雀春的岁誉,你都没复制完整

[ WE CAN DO IT JUST THI

这个是Thinkphp的一种错误提醒机制,不应该隐藏,当程序发生错误的时候,Thinkphp使用了一个模板页面来代替了PHP原生的错误提醒,如果一定要将这个错误提示页面关闭的话,会导致页面显示出原生的PHP错误信息。迹做团下面举例说明:

这个示例主要是打印一个并没有被赋值的a变量,会导致报错。

PHP代码:

echo $a

PHP原生报错:

如上图,PHP原生姿橘错误不仅提示错误内容还会将错误位置(红色隐藏部分)以及行号打印出来,会暴露文件在服务器里存放的位置。

Thinkphp中关闭调试模式的情况下报错:

在Thinkphp接管了错误提醒后,默认模板的话,仅仅只显示了上述一段话,所有的错误信息将被隐藏,线上公开项目,应该采用这种方式,一方面可以保护服务器安全,另一方面还有很好的用户体验。

Thinkphp的错误提示模板是允许更换的,Thinkphp3.2版本可以修改配置文件的“TMPL_EXCEPTION_FILE”参数,将错误提示模胡顷板更换成指定的模板文件。我们常用的是将其指向一个404模板。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12395337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存