修复Discuz X3.2升级后RSS输出的Bug

Discuz X3.2在升级到20141225版本后出现了RSS的输出异常。错误代码如下:

XML 解析错误:语法错误
位置:http://www.xxx.com/forum.php?mod=rss
行 2,列 1:Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in /xxx/xxx/xxx/source/class/discuz/discuz_database.php on line 177

出错的原因是使用了一个已经弃用的PHP函数。很明显,Discuz的补丁在开发完成后并没有测试,甚至连官网都没有开启RSS输出,甚至我怀疑开发的人是不是有真实水平。

继续阅读