thinkphp3.2.3控制器分级BUG

浏览:791 发布日期:2015/05/07 分类:技术分享 关键字: 控制器分级
控制器分组的时候老是出现没法加载控制器
经过自己高度后发现在框架的App.class.php中的一个方法exec执行的时候判断错误
如下:if(!preg_match('/^[A-Za-z](\/|\w)*$/',CONTROLLER_NAME)){ // 安全检测在分级的时候控制器是如 Goods\Goods 这种形式的 肯定正则不过的
并且我试过啦在3.2.2中是 Goods/Goods这种形式的希望官方重视下

下面是修改方法: if(!preg_match('/^[A-Za-z](\\\|\/|\w)*$/',CONTROLLER_NAME)){ // 安全检测改下正则就可以啦!ok喽
收工
最佳答案
评论() 相关
后面还有条评论,点击查看>>