51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2763|回复: 0
打印 上一主题 下一主题

[讨论] testlink中文下无法设置测试计划权限

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-8-1 18:18:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
testlink安装好后,根据网上的资料,汉化成中文,如下操作
【3.解决中文输入不正常:】
找到lib/functions/logging.inc.php,找到do_mysql_query函数,在 $nQuery++;下面加上,下面一行:
mysql_query("SET NAMES 'latin1'");

【更改mysql_query("SET NAMES 'latin1'");后需要解决的问题:】
   在修改上面3的问题,会导致设定测试计划的权限出错,不能对人员赋予测试计划的权限。
需要修改testlink\install\installnewdb.php
找到$sql_create = "CREATE DATABASE `" . mysql_escape_string($db) . "` CHARACTER SET utf8 ";
把它修改为$sql_create = "CREATE DATABASE `" . mysql_escape_string($db) . "` CHARACTER SET latin1 ";就可以解决这个问题了。
但是按照这个方法后,是能显示中文,并且中文输入也正常,但是测试计划还是不能对人员赋予权限,在选择人员权限时,没的选项供选择。
请高人指点一下。万分感谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-11 13:33 , Processed in 0.077867 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表