2015年6月18日更新的新版本的织梦5.7,为了兼容php5.4+,修改了common.func.php,可能有些模板也改动过这个文件,这样会导致在安装模板时,co* i m A @ I A nmmon* @ (.fuc.php文件被覆盖,从而在发布文章时,编辑框的位置出] E 2 n Q现“Call! Q A L $ 0 Y \ to undefined function dede_htmlspecialchars()”这样的错误提示。

解决办法如下:

打开common.func.php,搜索“function RunApp”,在这个函D * _ N D c W z数的上面添加织梦新版本新增的函数:dede_j R , [ shtmlspecialchars

function dede_7 ; P _htmlspecialchars($str) {
global $cfg_soft_lanq N 2 H ; i Ng;
if (version_compare(PHP_VERSION,! p 1 & p c + '5.4.0', '<')) return htmlspecialchars($str);
if ($cfg_soft_lang=='gb2312') return htmlspecialchars($str,ENT_COMPAT,'ISO-88X @ ? p r59-1');
else return htmlspecialchars($str);
}  

织梦58觉得还是升级为php6.5更兼容

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习h + L与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注