黛德php不运行的解决方法

  介绍

小编给大家分享一下黛德php不运行的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

黛德php不运行的解决办法:1,找到模板引擎禁用标签,删除其中的“php”; 2、在SQL命令行中执行命令“插入‘dede_sysconfig’(‘varname’,‘信息’,‘……)”。

本文操作环境:windows7多系统,DedeCMS5.6版,戴尔G3电脑

<强>具体问题:

黛德:php无法执行,在线等急。

织梦后台开始没有模板引擎禁用php函数和模板引擎禁用标签

我在SQL命令行工具内输入了

INSERT  INTO “dede_sysconfig”, (“varname”,“信息”,“groupid”,,“类型”,   “价值”),VALUES  (& # 39; cfg_disable_funs& # 39;,, & # 39;模板引擎禁用PHP函数& # 39;,,7日   & # 39;bstring& # 39;   & # 39;phpinfo eval, exec passthru, shell_exec,系统,proc_open, popen curl_exec   ,parse_ini_file curl_multi_exec中将,写入# 39;);   INSERT  INTO “dede_sysconfig”, (“varname”,,“信息”,,“groupid”,,“类型”,   “价值”),VALUES  (& # 39; cfg_disable_tags& # 39;,, & # 39;模板引擎禁用标签& # 39;,,7日,& # 39;bstring& # 39;,   & # 39;php # 39;);

后面又去掉了模板引擎禁用标签对应框中的php,

生成界面中还是无法执行黛德:php

<强>解决办法:

您要确认,您是否认真仔细地完成了如下二步:

第一步:网站后,台系统,系统基本参数,其他选项——模板引擎禁用标签:删除其中的“php”。

做完这一步,问题一般得到解决。如果未解决,则执行第二步。

第二步:在SQL命令行中依次执行如下命令。一般用phpmyadmin中的mysql命令比较方便。

INSERT  INTO “dede_sysconfig”, (‘varname’,‘信息’,‘groupid’,,“类型”,“价值”),VALUES  (& # 39; cfg_disable_funs& # 39;,, & # 39;模板引擎禁用php函数& # 39;,,7日,& # 39;bstring& # 39;,, & # 39; phpinfo, eval, exec, passthru, shell_exec,系统,proc_open, popen, curl_exec, curl_multi_exec, parse_ini_file,中将,写入# 39;);

注意:SQL命令行中复制我上面打的,不要复制其他的,因为有些网页排版可能有问题。更不能自己对着屏幕打,因为单引号有两种,容易弄混。

当然,还有一种可能,就是您反复执行了命令多次。直接进phpmyadmin中,查看dede_sysconfig数据,删除不必要的就好。

以上是“黛德php不运行的解决方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

黛德php不运行的解决方法