2014-05-23 49 views
0

我試圖安裝Tomcat Apache版本6和7.並且相當成功。 現在,即時通訊使用此來嘗試通過Perl編寫的CGI腳本。但是當我看到文件夾「C:\ Program Files \ Apache Software Foundation \ Tomcat 6.0」或「C:\ Program Files \ Apache Software Foundation \ Tomcat 7.0」時,我看不到cgi bin文件夾。 此外,https.conf文件丟失。 我知道我們必須在文件夾中編寫腳本(例如:test.cgi)。 有人能指導我嗎?在Windows 7上沒有找到Apache的「cgi-bin」目錄

我試圖使用Perl CGI腳本來建立一個網頁。

謝謝你和美好的一天。 -S.K

回答

0

要在tomcat中部署CGI,請刪除在{tomcat dir}/conf中找到的web.xml中的以下行的命令。

<servlet> 
    <servlet-name>cgi</servlet-name> 
    <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class> 
    <init-param> 
     <param-name>debug</param-name> 
     <param-value>0</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> 

然後在您的web項目中部署所有cgi的WEB-INF/cgi。然後啓動tomcat。 祝你好運。