Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇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 <


2162● apacheで、perlを動かすには?[ tomoya ] 2004 05/15 01:03
こんばんわ。はじめまして。
早速ですが、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です。

エラー理由がわかる方は、教えて下さい。
よろしく、お願いいたします。
スレッド一覧


2163● Re:apacheで、perlを動かすには?[ tomoya ] 2004 05/15 01:05
apacheと、perlもデフォルトのcygwin
のものを使用しています。
スレッド一覧


2164● Re:apacheで、perlを動かすには?[ discypus ] 2004 05/15 05:13
> > <エラー内容>
> 『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) とかの
メーリングリストの過去ログも検索してみると
よいかと。
スレッド一覧


2165● Re[2]:apacheで、perlを動かすには?[ tomoya ] 2004 05/15 14:17
すいません。
なぜか、cygwinを
立ち上げて、apacheを
動かすと動きました。汗
apacheは再起動したのですが
なぜか、原因不明でした。

でも、動いたので解決しました。
ありがとうございました。
スレッド一覧

早田のホームページへ
CGIROOM