第2-29节:AKCMS调试模式的风险

 2025-07-01  阅读 63  评论 0

摘要:

1、开启调试模式后,如果程序出错,或者模板书写的标签出错都会报告错误,当错误报告后,就会曝露出后台的目录,使得被攻击的可能性增大。

假设在前台的模板中使用getitems这个模板标签函数,当书写错误后,并且调试模式开启,那么就会出现错误提示,Fatal error: Smarty error: [in ,123.htm line 1]: syntax error: unrecognized tag 'getitem' (Smarty_Compiler.class.php, line 580) in D:\www\akcms\branches\4.2\include\smarty\libs\Smarty.class.php on line 413,这样后台的目录就一目了然了。

2、开启调试模式后,假如sql语句发生了错误,有可能会导致数据库的信息曝露,导致数据被窃取等。

所以,建议在使用AKCMS开发完成后应当及时关闭调试模式(如何关闭调试模式),调试模式只是在开发时调试的工具。

版权声明:本站内容为网页知识大全所有,严禁复制,转载,其他部份为用户投稿,如有侵权请速告知,我们将会在24小时内删除;

原文链接:http://clewo.net/anzhuangyuweihu/222.html

发表评论:

管理员

  • 内容1648
  • 积分0
  • 金币0
关于我们
网页设计类专业知识都可以到这里发布,网页知识大全(clewo.net)
联系方式
电话:
地址:广东东莞
Email:admin@qq.com

Copyright © 2025 网页知识大全(clewo.net) Inc. 保留所有权利。

页面耗时0.0385秒, 内存占用1.78 MB, 访问数据库16次

粤ICP备13075863号