现在的位置: 首页 > 综合 > 正文

安装mediawiki中文版时遇到的问题以及解决办法

2012年08月03日 ⁄ 综合 ⁄ 共 612字 ⁄ 字号 评论关闭

简介:这是安装mediawiki中文版时遇到的问题以及解决办法的详细页面,介绍了和php,安装mediawiki中文版时遇到的问题以及解决办法, php, mysql, utf8 安装mediawiki中文版时遇到的问题以及解决办法有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=357912' scrolling='no'>

需要在includes\Database.php,找到数据库查询子函数:function doQuery,在进行查询前加入以下语句:mysql_query("SET NAMES 'utf8';", $this->mConn );

问题分析:
因为mediawiki是一个国际化的项目,所以可能其内部数据传递都是使用utf-8形式,而我发现我的数据库的默认整理字符集为gb2312,因此建立好数据库以及查询都是使用gb2312编码。所以导致mediawiki查询出现异常。所以在database.php中指定查询、传输字符集为utf8,问题就解决了。
我猜想如果数据中默认格式是utf-8,则可能不会出现以上问题。

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

http://biancheng.dnbcw.info/php/357912.html pageNo:1

抱歉!评论已关闭.