点评:cfg_disable_tags,模板引擎禁用标签控制模板标签不能被加载。下面是对错误的简要介绍:标签禁用:PHP。你怎么了





Cfg_disable_tags, the template engine disables the label

控制模板标签不能被加载,所有支持的模板标签,可以看到系统目录下;包括 taglib默认的PHP标签被禁用。

如果你对网站安全和PHP有一定的了解,你可以在后台设置{系统基本设置};其他选项设置它;如果你需要禁用多个标签,使用下英文字符并将其分割。

如果已经设置了一个禁止标记,模板中会出现一个相应的标记。它会提示错误:dedecms标签禁用:PHP!这个标签使用系统禁用标签{迪迪:PHP } { /德:你的模板php }。

cfg_disable_funs,禁用功能的模板标签

标签主要是针对PHP代码的执行,安全配置可以实现通过功能禁用危险的模板标签,默认禁用功能:phpinfo,eval,exec,中继,shell_exec,系统,proc_open,Popen,curl_exec,curl_multi_exec,parse_ini_file,

show_source,file_put_contents,fsockopen,fopen,fwrite

如果你有一个功能,你需要禁用,您可以在系统基本设置使用其他选项设置它。这样,包含上述禁用功能的标签像{ dede的代码:php } { /迪迪:php }会有错误提示。


例如,这样的代码会出现提示错误:功能禁用打开知道代码不执行。

上述两种配置主要考虑了模板标记的安全性。同时,我们希望站长能看到相关的系统服务器安全配置文件进行全面的设置。

PS:出现此提示可能升级7-15补丁,导致只有{系统在后台基本设置};其他选项;在中间,这是成立的,取消模板引擎,在标签禁用PHP。