我们经常在DT后台修改模板的时候,保存时提示”destoon模板内容包含不安全写法”。

然后既无法保存刚修改的模板,其实时网站为安全着想写的函数。去掉这个一部的方法如下:

 

请通过FTP或宝塔修改网站源文件,怎么处理呢,下面小编告诉你方法:

找到admin目录下,template.inc.php 文件:

function template_safe($content) {
//if(preg_match(“/(file_put|file_get|fwrite|fread|file\(|eval)/i”, $content)) msg(‘模板内容包含不安全写法,请通过FTP修改模板’);
$content = stripslashes($content);
$content = str_replace(array(‘0x’, ‘select’,’update’, ‘replace’, ‘delete’, ‘substring’, ‘substr’), array(‘0x’, ‘select’, ‘update’, ‘replace’, ‘delete’, ‘substring’, ‘substr’), $content);
return $content;
}

若干个js调用路径里包含 file,所以提示这个信息,我把file这个关键字检测注释掉删除了。就OK了!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。