▼スレッド
│
└◇2162:apacheで、perlを動かすには? [tomoya] 05/15 01:03
├◇2163:Re:apacheで、perlを動かすには? [tomoya] 05/15
└◇2164:Re:apacheで、perlを動かすには? [discypu] 05/15
└◇2165:Re[2]:apacheで、perlを動かすには? [tomoya] 05/15 <
こんばんわ。はじめまして。スレッド一覧
早速ですが、Cygwin初心者です。
Cigwinでperlを動かしたいんですが
動かないので誰か教えてもらえれば幸いです。
<設定内容>
(1)コメントアウトをのけ、ExecCGIを追加
Options ExecCGI
(2)コメントをのけ、.pl追加
AddHandler cgi-script .cgi .pl
(3)コメントアウトをのけ、ExecCGIを追加
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews SymLinksIfOwnerMatch ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
(4)以下の部分に、ExecCGIを追加
#Note that "MultiViews"・・・・・・・
Option ExecCGI
<ディレクトリ構造>
いかが、ディレクトリ構造です。
()内はパーミッションです。
user(701)
+
+++public_html(701)
+
+index.html(701)
+
+test.cgi(755)
<エラー内容>
『500 Internal Server Error』
しかし、index.htmlは表示できます。
もちろん、perlもインストール済みです。
test.cgiはコンパイルもOKです。
エラー理由がわかる方は、教えて下さい。
よろしく、お願いいたします。
apacheと、perlもデフォルトのcygwinスレッド一覧
のものを使用しています。
> > <エラー内容>スレッド一覧
> 『500 Internal Server Error』
> > しかし、index.htmlは表示できます。
> もちろん、perlもインストール済みです。
> test.cgiはコンパイルもOKです。
> > エラー理由がわかる方は、教えて下さい。
とりあえず、ここらへんを参考に、エラーの原因を詳しく
調べるのがよいかと。
http://httpd.apache.org/docs-2.0/ja/mod/mod_cgi.html
http://httpd.apache.org/docs/mod/mod_cgi.html#scriptlog
エラーの原因がわかったら、はCygwinに特有のエラーで
ない場合は、
cgi-mlとかNewbie (apache newbie ml) とかの
メーリングリストの過去ログも検索してみると
よいかと。
すいません。スレッド一覧
なぜか、cygwinを
立ち上げて、apacheを
動かすと動きました。汗
apacheは再起動したのですが
なぜか、原因不明でした。
でも、動いたので解決しました。
ありがとうございました。