最新公告
  • 欢迎您光临站长源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 模板文件不存在,提示信息修改,防止暴露网站信息!

    正文概述 管理员   2024-11-10   79

    在关闭调试模式的情况下!

    启用的主题是 default,访问网站首页, 当 default/index.htm 不存在时!

    提示如下:

    该提示会暴露网站的具体文件夹路径!!!

    如何改成下图提示?

    找到 lecms/xiunophp/lib/view.class.php文件,大概在20行位置的 display()函数改成如下:

    public function display($filename = null) {
    	$_ENV['_tplname'] = is_null($filename) ? $_GET['control'].'_'.$_GET['action'].'.htm' : $filename;
    	extract($this->vars, EXTR_SKIP);
    	$tplfile = $this->get_tplfile($_ENV['_tplname']);
    
    	if( is_file($tplfile) ){
    		include $tplfile;
    	}else{
    		if( !DEBUG ){
    			exit('模板文件 '.$_ENV['_theme'].'/'.$filename.' 不存在');
    		}
    	}
    }

    后台-工具箱-清除缓存-清除文件缓存。(如果不生效,请手动删除 runcache文件夹下的所有文件)


    站长源码网 » 模板文件不存在,提示信息修改,防止暴露网站信息!

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元