- - PR -
Tomcat+Apacheでバーチャルホスト設定を行った時CGIが動きません
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-02-02 18:40
■開発環境は下記の通りです
RedhatLinux 8.0 j2sdk-1_4_1_01 tomcat-4.1.24 apache-2.0.43 perl v5.8.0 apacheとtomcatの連携を行い、 バーチャルホストの設定をしました。 html,jspファイルは問題なく動くことが確認できました。 しかし、cgiがでフォルトの場所以外では動きません。 (バーチャルでcgiが動きません。) どのファイルの何を変更すればよろしいでしょうか? ■server.xmlの設定 <!-- hoge.○○.co.jp--> <Host name="hoge.○○.ne.jp" debug="0" unpackWARs="true" autoDeploy="true"> <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="localhost_log." suffix=".txt" timestamp="true"/> <!-- test Project Context --> <Context path="" docBase="/home/hoge/public_html" debug="0" reloadable="true" crossContext="true"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_std_log." suffix=".txt" timestamp="true"/> </Context> </Host> ■httpd.confの設定 ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" Directory "/usr/local/apache2/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> AddHandler cgi-script .cgi .pl <VirtualHost 192.168.xxx.xxx> ServerName hoge.○○.ne.jp DocumentRoot /home/hoge/public_html ScriptAlias /cgi-bin/ "/home/hoge/public_html/cgi-bin/" </VirtualHost> ■workers2.properties [uri:hoge.○○.ne.jp/*] info=Map http://hoge.○○.ne.jp/ |
1
