解决, dedecms, call, undefined, function
2015年6月18日更新的新版本的织梦模板建站程序5.7,为了兼容php5.4 ,修改了/include/common.func.PHP,可能有些网站的模板也改动过这个文件,这样会导致在网站安装网站的模板时,/include/common.func.php文件被覆盖,从而在发布文章时、打开文件管理器对文件进行编辑时、增加自定义表单时等,会出现“Calltoundefinedfunctiondede_htmlspecialchars()”这样的错误提示。 解决办法如下: 打开/include/common.func.php,搜索“functionRunApp”,在这个函数的上面添加织梦模板建站程序新版本新增的函数:dede_htmlspecialchars,具体具体代码如下如下:PHP123456functiondede_htmlspecialchars($str){global$cfg_soft_lang;if(version_compare(PHP_VERSION,’5.4.0′,‘<’))returnhtmlspecialchars($str);if($cfg_soft_lang==‘gb2312′)returnhtmlspecialchars($str,ENT_COMPAT,‘ISO-8859-1′);elsereturnhtmlspecialchars($str);}Goodluck! 解决 , DEDECMS |
dedecms安装出现生成 {$ntype} 文件失败解决方案