QC无法使用问题汇总
2013-12-11 13:52
274 查看
该文档汇总了QC安装后无法使用的问题,包括以下四个方面:
1、不兼容IE7,IE8的问题(服务器端设置)
2、无法在Win 7下正常下载页面(客户端设置)
3、在QC中填写中文内容后无法正常提交到数据库(客户端设置)
4、在QC中填写中文内容出现乱码的现象(待修改)
解决QC兼容(支持)IE 7,IE 8的问题
问题一:
QC9.0默认支持IE 6,不支持IE 7和IE 8的,一打开IE 7和IE 8的浏览器,输入qc网址,这里以我的网址为例:http://192.168.1.23:8080/qcbin/start_a.htm,会出现提示:“Microsoft Internet Explorer : 4.0 (compatible; MSIE 8.0; Windows NT
5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)不受支持!”
解决QC对IE7,IE8的支持现在普遍的做法是直接在服务端安装目录下修改start_a.htm这个文件,方法如下:
1.在服务端QC的安装目录下jboss\server\default\deploy目录下(文件默认路径是: C:\Program Files\Mercury\Quality Center\jboss\server\default\deploy)找到20qcbin.war这个war包。
2.用winrar打开这个目录,可以看到start_a.htm这个文件。
3.把start_a.htm这个文件copy出来,然后用Notepad打开,然后在该页面搜索msie,并且在“(ua.lastIndexOf('MSIE 6.0') != -1)”后修改添加|| (ua.lastIndexOf(’MSIE 7.0′) != -1)|| (ua.lastIndexOf(’MSIE 8.0′) != -1)后替换 war包中的start_a.htm文件。这里也可以直接在原文件修改。
4.修改配置完成后,重新启动QC的服务器就可以了。原因是重启服务器的过程中会把20qcbin.war中的内容解压出来到临时目录下的。
这里注意:
改完上面的配置如果不想重启服务器,就需要把temp中的start_a.htm这个文件也增加ie7,ie8的支持。只改系统文件是需要重启QC服务的~
参照这个方法服务器端就改好了,但是我在用IE 7和IE 8的客户端浏览器打开qc的时候却发现仍然无法正常显示,页面出现提示信息,这是因为IE 7和IE 8的安全性设置造成的,稍微改一下就好了:
A.IE 7
IE 7的安全级别比较高,需要修改一下IE的选项设置:
一打开浏览器,输入qc的网址,提示:“您的浏览器中未安装JavaScript,或已将其禁用。”
于是回到浏览器,点开工具菜单->INTERNET选项->安全->自定级别中,找到脚本scripting,把“Active scripting”和“Script. of Java applets”勾选"启用"并点击"确定"
刷新页面,之前的提示终于没有了,但是又有IE的信息提示条弹出来:
看来activeX插件还需要enable一下,在自定义选项中找到Active Controls and Plug-ins,把”Run ActiveX controls and plug-ins”勾选“enable”,再刷新页面,客户端就可以正常下载了:
B. IE 8
IE8比较简单,只要activeX插件enable一下就可以了:
到这里,服务器端和客户端都修改好了,qc 9.0在IE 7和IE 8下都能正常使用了!:)
1、不兼容IE7,IE8的问题(服务器端设置)
2、无法在Win 7下正常下载页面(客户端设置)
3、在QC中填写中文内容后无法正常提交到数据库(客户端设置)
4、在QC中填写中文内容出现乱码的现象(待修改)
解决QC兼容(支持)IE 7,IE 8的问题
问题一:
QC9.0默认支持IE 6,不支持IE 7和IE 8的,一打开IE 7和IE 8的浏览器,输入qc网址,这里以我的网址为例:http://192.168.1.23:8080/qcbin/start_a.htm,会出现提示:“Microsoft Internet Explorer : 4.0 (compatible; MSIE 8.0; Windows NT
5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)不受支持!”
解决QC对IE7,IE8的支持现在普遍的做法是直接在服务端安装目录下修改start_a.htm这个文件,方法如下:
1.在服务端QC的安装目录下jboss\server\default\deploy目录下(文件默认路径是: C:\Program Files\Mercury\Quality Center\jboss\server\default\deploy)找到20qcbin.war这个war包。
2.用winrar打开这个目录,可以看到start_a.htm这个文件。
3.把start_a.htm这个文件copy出来,然后用Notepad打开,然后在该页面搜索msie,并且在“(ua.lastIndexOf('MSIE 6.0') != -1)”后修改添加|| (ua.lastIndexOf(’MSIE 7.0′) != -1)|| (ua.lastIndexOf(’MSIE 8.0′) != -1)后替换 war包中的start_a.htm文件。这里也可以直接在原文件修改。
4.修改配置完成后,重新启动QC的服务器就可以了。原因是重启服务器的过程中会把20qcbin.war中的内容解压出来到临时目录下的。
这里注意:
改完上面的配置如果不想重启服务器,就需要把temp中的start_a.htm这个文件也增加ie7,ie8的支持。只改系统文件是需要重启QC服务的~
参照这个方法服务器端就改好了,但是我在用IE 7和IE 8的客户端浏览器打开qc的时候却发现仍然无法正常显示,页面出现提示信息,这是因为IE 7和IE 8的安全性设置造成的,稍微改一下就好了:
A.IE 7
IE 7的安全级别比较高,需要修改一下IE的选项设置:
一打开浏览器,输入qc的网址,提示:“您的浏览器中未安装JavaScript,或已将其禁用。”
于是回到浏览器,点开工具菜单->INTERNET选项->安全->自定级别中,找到脚本scripting,把“Active scripting”和“Script. of Java applets”勾选"启用"并点击"确定"
刷新页面,之前的提示终于没有了,但是又有IE的信息提示条弹出来:
看来activeX插件还需要enable一下,在自定义选项中找到Active Controls and Plug-ins,把”Run ActiveX controls and plug-ins”勾选“enable”,再刷新页面,客户端就可以正常下载了:
B. IE 8
IE8比较简单,只要activeX插件enable一下就可以了:
到这里,服务器端和客户端都修改好了,qc 9.0在IE 7和IE 8下都能正常使用了!:)
相关文章推荐
- QC 10.0 使用问题汇总
- QC使用中问题点汇总
- QC学习二:QC使用中问题点汇总
- QC使用中问题点汇总
- 使用hadoop过程中两次datanode无法启动问题
- ubuntu下面出现无法使用刚安装eclipse的插件的问题,解决办法
- 解决使用ActionBarSherlock的actionbar无法点击tab问题
- 解决JSP页面无法使用EasyUI里面class="easyui-dialog"的问题
- 关于android的webview 使用的问题 JS无法正常使用 界面切换出现白屏
- RTEMS-libbsd 解决无法使用中断问题
- 关于使用Silverlight通过IP地址访问本地ArcGIS Server发布的Rest服务无法出图的问题
- 解决firefox在未触发事件前无法使用window.event的问题
- EI Capitan下 CocoaPods命令无法使用问题
- 【已解决】VB Active控件使用中遇到的无法认证问题
- Eclipse初次java开发问题总结-4-Maven使用问题汇总
- LR_问题_无法使用LR的Controller,提示缺少license
- MySQl使用-------如何修改root密码&&解决本地无法登录问题
- vm使用常见问题汇总
- 关于在使用Exchange2003系统时无法向sina,yahoo,hotmail等邮箱发送邮件问题的解决方法
- Vue使用中遇到问题汇总(一)32个