0
我的配置爲以下:的tomcat不能執行CGI,它顯示的內容爲文本
<servlet>
<servlet-name>cgi</servlet-name>
servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<param-name>cgiPathPrefix</param-name>
<param-value>WEB-INF/cgi</param-value>
</init-param>
<init-param>
<param-name>executable</param-name>
<param-value></param-value>
</init-param>
<param-name>passShellEnvironment</param-name>
<param-value>true</param-value>
<load-on-startup>5</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>cgi</servlet-name>
<url-pattern>/cgi-bin/*</url-pattern>
</servlet-mapping>
還添加
但是當我進入我的CGI的URL,它會顯示內容爲文本,不會在cgi中執行命令,請指出發生了什麼?
向我們顯示您正在使用的URL。 –
的http://本地主機:8080 /測試/ CGI/home.cgi – Colin
#/斌/慶典 回聲 「內容類型:text/html的」 回聲 「」 回聲 「
」 回聲「HELLO世界「 回聲」「 回聲」「 – Colin