`
zhaomengsen
  • 浏览: 211973 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

dedecms出现DedeCMS Error:Tag disabled:php原因解决

 
阅读更多

cfg_disable_tags,模板引擎禁用标签

用于控制哪些模板标签无法被加载,所有支持的模板标签可见系统目录下的“\include\taglib”,默认php标签是被禁用的。

如果您对网站安全及PHP有一定的了解可以在后台[系统基本设置]中的“其他选项”中进行设置,如果需要禁用多个标签使用英文字符下的“,”进行分割。

如果已经设置了禁用标签,模板中出现相应的标签则会出现提示“DedeCMS Error:Tag disabled:php!”,这就标签你的模板中使用了系统禁用的标签{dede:php}{/dede:php}

cfg_disable_funs,模板标签中禁用函数

主要是针对标签中出现执行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}这样的标签中执行含有以上禁用函数的代码就会出现错误提示。



例如这样一段代码,就会出现提示“Error:function disabled "fopen"”,意识着这段代码是无法被执行的。

以上两个配置主要考虑到模板标签的安全性,同时希望站长能够查看相关系统服务器安全配置文档来进行综合设定。

PS:出现该提示很可能为升级7-15补丁导致,只需后台[系统基本设置]中的“其他选项”中进行设置,即取消模板引擎禁用标签中的PHP即可

分享到:
评论

相关推荐

    python selenium运行失败常见错误.docx

    Python Selenium 运行失败常见错误解决方案 在使用 Python Selenium 进行自动化测试时,经常会遇到一些常见的错误,这些错误可能是由于各种原因引起的,如元素定位不到、驱动版本不匹配、浏览器版本不兼容等等。...

    怎么解决CISCO模块兼容性问题+验证+部分错误提示

    ### 如何解决CISCO模块兼容性问题及验证过程 #### 一、背景介绍 在现代网络环境中,Cisco作为网络设备的领导者之一,其产品的稳定性和兼容性至关重要。然而,在实际应用过程中,用户可能会遇到Cisco设备与非Cisco...

    端口出现err-disabled现象的解决方法合集.docx

    端口出现err-disabled现象是CISCO交换机常见的一种故障现象,本文将详细描述该现象的原因及解决方法。 1.故障症状 当端口出现err-disabled现象时,会出现以下症状: * 线路不通 * 物理指示灯灭或者显示为橙色...

    SSH配置和经常出现的报错以及解决方法

    - **解决方法**:更改SSH服务的监听端口,例如在 `/etc/ssh/sshd_config` 文件中设置 `Port 2222` 并重启SSH服务。 以上是关于SSH配置及常见错误的处理方法的详细介绍。这些知识点可以帮助您更好地理解和操作SSH,...

    Snow Leopard on VMware and Disabled CPU Error

    在使用 VMware 7.1 运行 macOS Snow Leopard 虚拟机时,用户可能会遇到一个常见的问题:“CPU 已被禁用” 或 “The CPU has been disabled by the guest operating system. You will need to power off or reset the...

    Ewebeditor License not found. Disabled.doc

    Disabled 的问题,今天我们将深入探讨这个问题的成因和解决方法。 首先,让我们了解 Ewebeditor 的 License 机制。Ewebeditor 的 License 是一个授权文件,用于验证用户的身份和权限。当用户安装 Ewebeditor 时,...

    DELL服务器系统提示错误解决的若干办法.docx

    本文档旨在解决DELL服务器系统中出现的各种错误提示信息,提供了多种解决方法,以帮助用户快速解决问题,恢复系统正常运作。 iDRAC6未响应 * 原因:iDRAC6未正常运行或未完成初始化。 * 解决方法:等待系统重新...

    基于js disabled="false"不起作用的解决办法

    文章《基于js disabled="false"不起作用的解决办法》针对这种常见的问题给出了相应的解决办法。文章分析了为什么disabled="false"不起作用,并详细介绍了如何通过正确的JavaScript代码来修正这个问题。当开发者尝试...

    mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法

    总之,解决“Error: Unknown storage engine 'InnoDB'”的关键在于确认InnoDB引擎的启用状态,修复可能损坏的数据文件,并确保MySQL配置文件中的InnoDB参数设置合理。在日常运维中,定期备份数据、理解和监控存储...

    PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法

    本文实例讲述了PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法。分享给大家供大家参考。具体分析如下: 今天在一朋友服务器测试一个网站时发现我在测试phpinfo时碰到PHP Warning:phpinfo() has been...

    Bowe, F. Handicapping America: Barriers to disabled people. New York: Harper & Row, 1978, 254 pp., [dollar]10.95

    Handicapping America: Barriers to disabled people. New York: Harper & Row, 1978, 254 pp., [dollar]10.95 286 Psychology in the Schools, April, 1980, Vol. 17, No. 2. Secondly, the book is extremely...

    select-disabled-传值

    ### select-disabled-传值 在Web开发中,`select`元素是一种常见的HTML控件,用于创建下拉列表供用户选择。然而,在某些情况下,我们可能希望`select`元素变为只读状态,即用户无法更改其内容,但仍需将当前选中的...

    交换机端口状态出现err_disabled的情况分析与解决方法.doc

    交换机端口状态出现err_disabled的情况分析与解决方法.doc

    ASAv 10 vmware - Activated.rar

    asav 9.2.1版本,可以在vmware workstation上运行,测试oK。 Licensed features for this platform: Virtual CPUs : 0 perpetual Maximum Physical Interfaces : 10 perpetual ...Cluster : Disabled perpetual

    fragstats软件安装与使用方法

    3. **解决ArcGrid Disabled问题**:安装过程中可能会遇到ArcGrid disabled的问题,需要通过修改环境变量来解决。具体操作步骤如下: - 打开系统环境变量设置(控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> ...

    fortran常见错误及其原因

    ### Fortran常见错误及其原因分析 #### 1. Incrementally linked image -- PC correlation disabled. - **错误信息**: - `Incrementally linked image -- PC correlation disabled.` - **解释**: 此错误提示通常...

    IE6中select标签的option不能disabled的解决方案

    为了解决这个问题,开发者通常会寻求一些JavaScript库或者工作流来模拟`disabled`的效果。 在本案例中,提供了一个名为"select-option-disabled-emulation.js"的JavaScript文件。这个文件的目的是为了在IE6中模拟`...

    电脑各种错误信息的意思(doc)

    - Drive A error: 表示驱动器A(通常指软驱)出现问题。 - System halt: 系统暂停,可能是硬件故障或系统严重错误导致。 - Keyboard controller error: 键盘控制器错误,可能是键盘接口或控制器本身故障。 - ...

    计算机故障中英文对照表.docx

    本文将详细解析计算机在启动和运行过程中可能出现的一些英文报警错误信息,以及相应的中文含义和可能的解决方案。 1. BIOS中的提示信息: - Drive A error:驱动器A错误,可能是因为软驱未连接或软盘有问题。 - ...

Global site tag (gtag.js) - Google Analytics