解决web2Project 中文乱码
来源:互联网 发布:华云数据与中昌数据 编辑:程序博客网 时间:2024/06/11 03:53
web2Project 是从 dotProject 分支出来的专案管理软体,测试过程中发现,安装后前端新增中文资料,并不会有乱码,但是从MySQL就变成乱码,修正方式如下
服务器端(一般的服务器此部分不用修改)
修改 /etc/my.cnf
default-character-set=utf8
[client]
default-character-set=utf8
修改 includes/db_adodb.php 这个档案,加入以下的资料
function db_connect($host = ‘localhost’, $dbname, $user = ‘root’, $passwd = ”, $persist = false) {
global $db, $ADODB_FETCH_MODE;
switch (strtolower(trim(w2PgetConfig(‘dbtype’)))) {
case ‘oci8′:
case ‘oracle’:
if ($persist) {
$db->PConnect($host, $user, $passwd, $dbname) or die(‘FATAL ERROR: Connection to database server failed’);
} else {
$db->Connect($host, $user, $passwd, $dbname) or die(‘FATAL ERROR: Connection to database server failed’);
}
if (!defined(‘ADODB_ASSOC_CASE’)) define(‘ADODB_ASSOC_CASE’, 0);
break;
default:
//mySQL
if ($persist) {
$db->PConnect($host, $user, $passwd, $dbname) or die(‘FATAL ERROR: Connection to database server failed’);
} else {
$db->Connect($host, $user, $passwd, $dbname) or die(‘FATAL ERROR: Connection to database server failed’);
}
mysql_query(“SET NAMES ‘utf8′”); // 加入这一行 …
}
$ADODB_FETCH_MODE = ADODB_FETCH_BOTH;
}
OpenCart技术交流QQ 2群:233273593
- 解决web2Project 中文乱码
- 解决中文乱码问题
- Servlet 中文乱码解决
- ajax中文乱码解决
- Servlet 中文乱码解决
- 解决中文乱码问题
- 解决中文乱码问题
- 解决Struts中文乱码
- 过滤器解决中文乱码
- 中文乱码解决
- 解决中文乱码问题
- 解决中文文件名乱码
- 解决中文乱码
- Servlet 中文乱码解决
- ajax中文乱码解决
- 解决中文乱码
- MySQL5中文乱码解决
- mysql中文乱码解决
- 玩转GitHub之基本配置及使用
- 记录几个网络程序调试的命令
- mysql数据库自动备份<初级应用>
- 分享网页加载速度优化的一些技巧?
- 黑马程序员_Sql语句基础
- 解决web2Project 中文乱码
- 【PHP】代码的优化
- Ubuntu环境下android开发,连接真实手机调试方法
- OpenCart之CKEditor设置
- 使用mac应该知道的技巧
- 数值的整数次方【转载】
- Android应用在不同版本间兼容性处理
- 如何拷贝草图图元到另一个草图
- oracle临时表空间过大的原因