我正在运行tomcatserver,我需要执行一个Perl脚本。 我在网上search,发现我需要在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>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>
我这样做,并重新启动服务器。 现在我无法连接到服务器。 我经历了很多如何上网,终于find了这个tomcat的cgi 。 我无法到达服务器。 它显示一个空白页面。 时间紧迫。
在文件/usr/local/tomcat/conf/context.xml
寻找
<!-- The contents of this file will be loaded for each web application --> <Context>
并将其更改为
<Context privileged="true">
然后重新启动tomcat。