dede php不運行的解決辦法:1、找到模板引擎禁用標簽,刪除其中的“php”;2、在sql命令行中執行命令“INSERT INTO `dede_sysconfig` (`varname`, `info`, “…)”。
本文操作環境:windows7系統、DEDECMS5.6版,DELL G3電腦
具體問題:
dede:php無法執行,在線等急。
織夢后臺開始沒有模板引擎禁用PHP函數和模板引擎禁用標簽
立即學習“PHP免費學習筆記(深入)”;
我在SQL命令行工具內輸入了
INSERT?INTO?`dede_sysconfig`?(`varname`,?`info`,?`groupid`,?`type`, `value`)?VALUES?('cfg_disable_funs',?'模板引擎禁用PHP函數',?7, 'bstring', 'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec ,curl_multi_exec,parse_ini_file,show_source,file_put_contents'); INSERT?INTO?`dede_sysconfig`?(`varname`,?`info`,?`groupid`,?`type`, `value`)?VALUES?('cfg_disable_tags',?'模板引擎禁用標簽',?7,?'bstring', 'php');
后面又去掉了模板引擎禁用標簽對應框中的php,
生成界面中還是無法執行dede:php
解決辦法:
您要確認,您是否認真仔細地完成了如下二步:
? ? 第一步:網站后臺——系統——系統基本參數——其他選項——模板引擎禁用標簽:刪除其中的“php”。
? ? 做完這一步,問題一般得到解決。如果未解決,則執行第二步。
? ? 第二步:在SQL命令行中依次執行如下命令。一般用phpMyAdmin中的mysql命令比較方便。
INSERT?INTO?`dede_sysconfig`?(`varname`,?`info`,?`groupid`,?`type`,?`value`)?VALUES?('cfg_disable_funs',?'模板引擎禁用PHP函數',?7,?'bstring',?'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,file_put_contents');
? 注意:SQL命令行中復制我上面打的,不要復制其他的,因為有些網頁排版可能有問題。更不能自己對著屏幕打,因為單引號有兩種,容易弄混。
? ? 當然,還有一種可能,就是您反復執行了命令多次。直接進phpmyadmin中,查看dede_sysconfig數據,刪除不必要的就好。
相關推薦:《dedecms教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END