我正在使用tomcat来运行CGI。我根据tomcat-CGI文档完成了所有必需的配置。
删除了web.xml中的评论并添加了<Context privileged="true">
。在web.xml中,我给了&#34; cgiPathPrefix&#34;值&#34; cgi-bin&#34;,我在webapps / mycgiproject目录中添加了这个cgi-bin文件夹。
当我部署tomcat时,它会显示一个空白页面。无法找到原因,因为没有错误或日志产生。
通常CGI文件从 -
开始#!/usr/bin/perl -T
但是当我给空间时,它有效。
#! /usr/bin/perl -T
我很好奇,虽然我可能找到解决这个问题的方法,但想要真正解决这个问题吗?
也有人知道tomcat里面的文件夹结构应该怎么做。
我的配置如下 -
tomcat/webapps/myperlproject/cgi/"cgi files"
在tomcat / conf / web.xml中 -
<init-param>
<param-name>cgiPathPrefix</param-name>
<param-value>cgi\</param-value>
</init-param>
是吗?