PbootCMS教程
PbootCMS教程
PbootCMS教程_新手入门_视频教程_开发文档_开发手册_二次开发

PbootCMS检测到您模板中包含文件超过50个,请检查是否存在互相包含导致无限循环的情况!

发布时间: 访问量:55

今天使用PbootCMS搭建网站时候,网页上报错:检测到您模板中包含文件超过50个,请检查是否存在互相包含导致无限循环的情况!

检测到您模板中包含文件超过50个,请检查是否存在互相包含导致无限循环的情况!

但是实际模版数量并不多,于是仔细检查模版发现head.html中又调用了head.html,造成无限循环了,修改后即可。


解决方案:

打开/core/view/Parser.php页

搜索最大数量不超过50,防止互相包含导致无限循环

或者查看120行左右

 // 最大数量不超过50,防止互相包含导致无限循环
            if (count(self::$tplInc) < 50) {//修改50这个数字就可以了。
                self::parInclude();
            } else {
                error('检测到您模板中包含文件超过50个,请检查是否存在互相包含导致无限循环的情况!');
            }
        } else {
            return false;
        }

把<50改成你需要的数字就可以了


更多文章