Cfg_disable_tags,模板引擎禁用标签来 *** 纵哪些模板标签不能加载。下面详细介绍一下什么是Error:Tagdisabled:php。遇到类似情况的可以参考一下。
cfg_disable_tags,模板引擎禁用标记
模板标签用来处理不能加载的内容。所有适用的模板标记都可以在系统目录的“\include\taglib”中找到。php标签的默认设置是禁用的。
如果你对网站安全和PHP有一定的了解,可以在后台管理【系统软件基本设置】的“其他选项”中设置,如果必须禁用几个标签的英文字符下的“,”进行切分。
如果已经设置了disable标记,则提示“DedeCMS错误:标记已禁用:php!”当相应的标签出现在模板中时。,这意味着被系统软件禁用的标签{dede:php}{/dede:php}被应用到了你的模板上。
CFG_disable_funds,模板标签中禁用函数的数量
主要实现标签的php代码,可以根据禁用风险的数量完成模板标签的安全配置。默认情况下,禁用的号码有:phpinfo、eval、exec、passthru、shell_exec、system、proc_open、popen、curl_exec、curl_multi_exec、parse_ini_file、
show_source,file_put_contents,fsockopen,fopen,fwrite
如果您也有必须禁用的功能,您可以在[系统软件的基本设置]中的“其他选项”中进行设置。在那种情况下,在{dede:php}{/dede:php}这样的标签中实现上述禁止函数的代码时,就会出现错误。
举个例子,如果有那样的代码,会有一个提醒“错误:功能禁用”fopen,表示这个代码无法强制执行。
以上两个配置键充分考虑了模板标签的安全系数,另外希望站长可以查询系统软件数据库安全配置的文本文档进行全面设置。
PS:这个提醒很可能是升级7-15补丁下载导致的。在后台管理【系统软件基础设置】的“其他选项”中设置即可,也就是在模板引擎禁用选项卡中取消PHP。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)