51Testing软件测试论坛

标题: bugzilla 首页显示 [打印本页]

作者: yulu126    时间: 2009-5-14 19:41
标题: bugzilla 首页显示
我在安装bugzilla 时,已经安装成功了,但是在 地址栏中输入 http://localhsot:8080/bugzilla/index.cgi 时, IE上显示的 是  index.cgi 这个文件的源代码, 是 什么问题引起的呢??  

有谁知道怎么解决这个问题吗???  找到半天,在网上也没有找到答案哦。  期望 高人给以答复
作者: yulu126    时间: 2009-5-14 19:45
补充 说明一下, 我用的web 服务器 是 tomcat 5.5.25 ,系统是 windows XP,
作者: schiffahr    时间: 2009-5-14 22:01
标题: tomcat中的CGI功能
启动tomcat中的CGI功能

修改tomcat的配置文件%TOMCAT_HOME%/conf/web.xml,让tomcat可以支持cgi脚本

取消这段servlet的配置文件的注释
<servlet>
        <servlet-name>cgi</servlet-name>
        <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
        <init-param>
          <param-name>clientInputTimeout</param-name>
          <param-value>100</param-value>
        </init-param>
        <init-param>
          <param-name>debug</param-name>
          <param-value>6</param-value>
        </init-param>
        <init-param>
          <param-name>cgiPathPrefix</param-name>
          <param-value>WEB-INF/cgi</param-value>
        </init-param>
         <load-on-startup>5</load-on-startup>
    </servlet>

取消这段servlet mapping的配置文件的注释

    <servlet-mapping>
        <servlet-name>cgi</servlet-name>
        <url-pattern>/cgi-bin/*</url-pattern>
    </servlet-mapping>

tip:如果找不到这两段配置文件的话可以用vi的查找命令 :/cgi 然后按n,直到找到为止。

配置完tomcat的web.xml文件,让tomcat支持cgi,之后还有一个重要的工作,就是找到tomcat的安装目录下server/lib/servlet-cgi.renametojar文件,将它该名为servlet-cgi.jar。

这样tomcat就可以支持cgi。
作者: bill_hen    时间: 2009-5-15 00:25
bugzilla 通常建议安装在apache 上。
为何用tomcat 的呢?

QQ 联系: 546562584
作者: yulu126    时间: 2009-5-19 10:27
标题: 回复 3# 的帖子
我都做了哦,但是在 打开 .cgi文件时, 一直提示的是 下载, 请问这是什么问题 引起的呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2