最近有個需求需要用tomcat支持cgi,上網找了一些資料,很多都說需要把servlets-cgi.renametojar改名爲servlets-cgi.jar,但一直沒有找到這個jar,後來發現在tomcat6中已經把這個jar集成到catalina.jar了,不用再單獨配置。
需要修改的文件包括:
1. 在conf/web.xml把cgi的部分取消註釋,有兩個部分:
cgi org.apache.catalina.servlets.CGIServlet debug 0 cgiPathPrefix WEB-INF/cgi-bin //這裏配置cgi的目錄,cgi放在項目的WEB-INF目錄下 executable /usr/bin/perl //支持perl的cgi 5
cgi |
2. 修改conf/content.xml
WEB-INF/web.xml |