yulu126 发表于 2009-5-14 19:41:09

bugzilla 首页显示

我在安装bugzilla 时,已经安装成功了,但是在 地址栏中输入 http://localhsot:8080/bugzilla/index.cgi 时, IE上显示的 是index.cgi 这个文件的源代码, 是 什么问题引起的呢??

有谁知道怎么解决这个问题吗???找到半天,在网上也没有找到答案哦。期望 高人给以答复

yulu126 发表于 2009-5-14 19:45:44

补充 说明一下, 我用的web 服务器 是 tomcat 5.5.25 ,系统是 windows XP,

schiffahr 发表于 2009-5-14 22:01:07

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:01

bugzilla 通常建议安装在apache 上。
为何用tomcat 的呢?

QQ 联系: 546562584

yulu126 发表于 2009-5-19 10:27:16

回复 3# 的帖子

我都做了哦,但是在 打开 .cgi文件时, 一直提示的是 下载, 请问这是什么问题 引起的呢?
页: [1]
查看完整版本: bugzilla 首页显示