dedecms发布文章报错的解决办法
最近一些免备案空间的用户在使用织梦dedecms碰到了这个问题:
现状:
后台发布文章的时候,编辑框处报错,报错信息是Call to undefined function dede_htmlspecialchars()
原因:
这种情况的出现由于common.fuc.php文件不一致改动造成的。
解决 方式:
function dede_htmlspecialchars($str) { global $cfg_soft_lang; if (version_compare(PHP_VERSION, '5.4.0', '<')) return htmlspecialchars($str); if ($cfg_soft_lang=='gb2312') return htmlspecialchars($str,ENT_COMPAT,'ISO-8859-1'); else return htmlspecialchars($str); }
加入代码后,进入后台更新缓存即可。