安装moodle,中文显示乱码问题的完美解决
来源:百度文库 编辑:神马文学网 时间:2024/04/19 15:51:09
2008-04-04 22:49
安装moodle,中文显示乱码问题的完美解决
渴望井外天 发表于 2007-11-12 19:45:00
这两天自己安装了Moodle,想没事学习学习。以前也曾经在学校服务器上安装过一个版本,浏览的时候发现Moodle默认安装后,对中文支持得不是很好,在日历项和语言选择项中的中文会显示成乱码,上网查询了一下,很多人说解决的方法是将moodle/lang文件夹中的langconfig.php文件编码从原来的utf-8改为ansi,我照例试了,却发现此方法可以改变Moodle中日历处的中文乱码,但是顾此失彼,原先语言选择栏中“简体中文”又变成了乱码,所以我认为中文乱码的原因不在此。
自己在研究了部分Moodle代码后发现,Moodle其实是用Apache+PHP+MySQL构建的一个网络教学平台,Apache是服务器组件,MySQL是后台数据库,网页技术则是采用PHP,所以Moodle中文乱码的出现肯定是由于MySQL和PHP对中文编码的支持不是很好。
查阅了相关Apache和MySQL中文编码的设置,终于解决了该问题。
1、不要像网上大多数人介绍的那样把moodle/lang文件夹中的langconfig.php文件编码形式改为ANSI,保留Moodle中文包里的原文件不变;
2、将moodle/php文件夹内的php.ini文件中的default_charset="iso-8859-1"改为default_charset="utf-8"
这样就可以完美的解决Moodle中中文显示乱码的问题。
注意:::::实际上还是没有完美解决,二者不能兼顾,但是在linux平台下,没有这个问题!!
安装moodle,中文显示乱码问题的完美解决
渴望井外天 发表于 2007-11-12 19:45:00
这两天自己安装了Moodle,想没事学习学习。以前也曾经在学校服务器上安装过一个版本,浏览的时候发现Moodle默认安装后,对中文支持得不是很好,在日历项和语言选择项中的中文会显示成乱码,上网查询了一下,很多人说解决的方法是将moodle/lang文件夹中的langconfig.php文件编码从原来的utf-8改为ansi,我照例试了,却发现此方法可以改变Moodle中日历处的中文乱码,但是顾此失彼,原先语言选择栏中“简体中文”又变成了乱码,所以我认为中文乱码的原因不在此。
自己在研究了部分Moodle代码后发现,Moodle其实是用Apache+PHP+MySQL构建的一个网络教学平台,Apache是服务器组件,MySQL是后台数据库,网页技术则是采用PHP,所以Moodle中文乱码的出现肯定是由于MySQL和PHP对中文编码的支持不是很好。
查阅了相关Apache和MySQL中文编码的设置,终于解决了该问题。
1、不要像网上大多数人介绍的那样把moodle/lang文件夹中的langconfig.php文件编码形式改为ANSI,保留Moodle中文包里的原文件不变;
2、将moodle/php文件夹内的php.ini文件中的default_charset="iso-8859-1"改为default_charset="utf-8"
这样就可以完美的解决Moodle中中文显示乱码的问题。
注意:::::实际上还是没有完美解决,二者不能兼顾,但是在linux平台下,没有这个问题!!
安装moodle,中文显示乱码问题的完美解决
完美解决windows 7 RC 英文版中文乱码问题
java中文乱码问题的原因及解决(转载)
解决Linux下Java中文乱码问题
C#解决Informix中文乱码问题
解决 Java 应用程序的中文显示及中文输入问题
MySQL 中文显示乱码
解决Mysql中文乱码
解决linux下java程序(例如applet)中文乱码问题
一开始安装选中文就乱码了.请问如何解决? - 安装与管理 - Joomla中文交流平台,Joomla AutoIt!,joomla模板,joomla问题
关于 Nutch 的一个问题: 中文乱码
两款软件乱码问题的解决
两款软件乱码问题的解决
解决gedit乱码问题
关于SERV-U8.0中文显示乱码的解决方法
技巧:SSH登陆后显示中文乱码的解决办法
解决Putty乱码完美方案
解决英文版XP中文软件乱码的方法!
symbian中文字符串显示问题的解决(转载) - bodybo的专栏 - CSDNBlo...
commons-fileupload 上传时的中文乱码问题
Tomcat中文乱码问题的原理和解决方法
Ubuntu下rhythmbox播放MP3乱码问题的解决
实用技巧:解决Samba共享出现乱码的问题
Myeclipse中JS中文乱码解决