51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5164|回复: 6
打印 上一主题 下一主题

[原创] QC9.0不支持IE8,我改了start_a.htm文件还是不行

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-1-14 11:55:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
QC9.0安装后一直用IE6,挺好的,最近搞了个ie8,不支持了,我按网上要求改的
解决QC对IE7,IE8的支持现在普遍的做法是直接在服务端安装目录下搜索start_a.htm这个文件,然后在该页面搜索msie,加入ie7.0的支持|| (ua.lastIndexOf(’MSIE 7.0′) != -1)|| (ua.lastIndexOf(’MSIE 8.0′) != -1)  增加这句即可。但是现在碰到的问题是每次重启QC服务器,会发现之前的设置没有生效,这是因为我们修改的是临时文件夹下的文件配置导致的。
E:\Mercury\Quality Center\jboss\server\default\tmp\deploy\tmp3340520qcbin-exp.war\start_a.htm
E:\Mercury\Quality Center\jboss\server\default\tmp\deploy\tmp3340410sabin-exp.war\SiteAdmin.htm
请注意你的路径中的\tmp\就是指临时文件夹。

所以要一次性解决QC对ie7和ie8的支持,我们需要修改系统文件。方法如下:
  1. 在服务端QC的安装目录下jboss\server\default\deploy目录下找到20qcbin.war这个war包。
  2. 用winrar打开这个目录,可以看到start_a.htm这个文件。
  3. 把start_a.htm这个文件copy出来修改添加|| (ua.lastIndexOf(’MSIE 7.0′) != -1)|| (ua.lastIndexOf(’MSIE 8.0′) != -1)后替换  war包中的start_a.htm文件。这里也可以直接在原文件修改。

  修改配置成功后,下次重启QC服务也不会有问题。原因是重启服务器的过程中会把20qcbin.war中的内容解压出来到临时目录下的。

  这里注意:改完上面的配置如果不想重启服务器,就需要把temp中的start_a.htm这个文件也增加ie7,ie8的支持。只改系统文件是需要重启QC服务的。
  ps:这个方法源于在修改QC数据库的ip地址时关联想到的,修改ip地址是修改10sabin.war包中的文件。


改完后http://192.168.0.200:8080/qcbin登陆结果为

HTTP Status 404 - /qcbin
--------------------------------------------------------------------------------
type Status report
message /qcbin
description The requested resource (/qcbin) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.9

麻烦哪们给指导一下。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-1-15 01:05:28 | 只看该作者
感觉QC功能是相当强大,不过有点像伪BS
我现在用MYPM 不错
在线体验www.mypm.cc/test
详见贴子http://bbs.51testing.com/thread-323363-1-1.html
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-1-15 01:07:59 | 只看该作者
QC功能是强大,不过像一个伪BS的
我们原来用bugzilla和 mantis
现在改用mypm 国产的
在线体现www.mypm.cc/test
不支持IE6
详见贴子http://bbs.51testing.com/thread-323363-1-1.html
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2017-4-10 11:26
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2011-1-17 13:51:58 | 只看该作者
    这个方法改了会出问题的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-5-29 09:28
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]测试连长

    5#
    发表于 2011-1-17 15:13:16 | 只看该作者
    不会吧。我们现在把TD 改成QC
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-1-20 14:52:11 | 只看该作者
    可以用啊。。。没问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-2-11 12:10:07 | 只看该作者
    我是安装QC的服务器重启了之后就报这个错了,重启之前用的好好的,是不是哪个TOMCAT的服务没启动啊?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 08:11 , Processed in 0.084575 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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