フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
tomcatでCGI(Perl)を動かしたい
[ 563 ] tomcatでCGI(Perl)を動かしたい

はじめまして、サーバー初心者なため、分かっていない点があるので、よろしくお願いいたします。

環境は、WeBARENA SuitePRO v2 のCentOS4です。
ソフトのバージョンは、
httpd-2.0.52、tomcat-5.5.20
です。

tomcatでCGIを動かしたくて、webで検索して、
-----------------------------
<TOMCAT_HOME>/server/lib/servlets-cgi.renametojar → servlets-cgi.jar にリネーム

<TOMCAT_HOME>/conf/web.xml の以下のコメントアウトをはずし、
<servlet>
<servlet-name>cgi</servlet-name>
<servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
...
</servlet>
...
<servlet-mapping>
<servlet-name>cgi</servlet-name>
<url-pattern>/cgi-bin/*</url-pattern>
</servlet-mapping>

そして、apacheのCGI設定をoffにすると書いてあったので、
/etc/httpd/conf/httpd.confのCGIの設定をコメントアウトして

Options Includes ExecCGI FollowSymLinks
  ↓
Options Indexes FollowSymLinks と元の設定に書き直す


AddHandler cgi-script .cgi .pl を行頭に # をつけコメントアウト

-----------------------------
と設定を行った結果、
ブラウザで http://[サーバー名]:8080/test/WEB-INF/cgi/test.cgi とアドレス入力すると、
--------------------------------------------------------------------------------
HTTP Status 404 - /test/WEB-INF/cgi/test1.cgi

type Status report

message /test/WEB-INF/cgi/test1.cgi

description The requested resource (/test/WEB-INF/cgi/test1.cgi) is not available.
Apache Tomcat/5.5.20
--------------------------------------------------------------------------------

とエラーが出てしまいました。

どこの設定が間違っているのか、または何か勘違いをしているのか分かりません。
どなたかお分かりになられる方、お願いいたします。

投稿者伊藤
最新書き込み2007/12/10 17:00:03
[ 4829 ] Re: tomcatでCGI(Perl)を動かしたい

大分古いから解決済みだろうと思うけど
8080/test/WEB-INF/cgi/test.cgi
ではなく
<url-pattern>に書いてある
8080/test/cgi-bin/test.cgi
では?
全然違ったらごめんなさい

投稿者通りすがりの言いっぱなし
最新書き込み2012/05/08 09:29:11
[ 6726 ] Re: tomcatでCGI(Perl)を動かしたい

Nintendonew3ds入れたいです

投稿者坂本優ニ
最新書き込み2017/01/24 18:24:44
[ 6727 ] Re: tomcatでCGI(Perl)を動かしたい

Nintendonew3ds入れたいです

投稿者坂本優ニ
最新書き込み2017/01/24 18:26:36
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=196
 


TOP