新規記事投稿
フォロー記事投稿
記事のキャンセル
From: MADZ
<madz@cool.email.ne.jp>
Subject: Re: index.cgiのファイル内容が表示されてしまう!
Date: 1998/08/07 11:51:27
Reference: mesh.forum.3/00504
>>>それが外してあるなら、実際のsrm.conf等は元のsrm.conf-dist等からどう変えたのか
>>>diffを書いていただけると、もう少し分かるのじゃかいかしら、とは思います。
>>変更点はその部分のみなんですど、一応diffを送ります。
>>
>ありゃ、ScriptAlias のコメントは外して無い??
>
>...っと、チョット待って下さいね。
>良く見たら、最初のMADZさんの設定では、うぇぶ会議室のディレクトリが完全に
>ScriptAliasの下にありましたけど、これはまずいですね。
>要は、ディレクトリでスクリプトを指定するのか、拡張子で指定するのかに依って
>設定項目が違うわけですね。通常は両方とも設定しておいて、サーヴァに共通のCGIは
>ディレクトリ指定の場所に置き、各ユーザごとのCGIは拡張子で指定させるというのが
>一般的なサーヴァだと思います。
>
>
>どうでしょうか? 分かりましたか? CGIをどこに置いて実行させるか? と言うのは
>サーヴァごとにポリシーがあるでしょうからお好きな方を選んで下さい。
>なるべくどんなポリシーで運用していても対応できるようにしているつもりなので。
そこまではようやく理解できました。ありがとうございました。
そこでさっそく、ご指示どおり、その2つの設定を実施しましたが、不可解なことがまた発生
してしまいました。
srm.confのなかに、
criptAlias /madz/web/cgi-bin/ /www/web/www/madz/web/cgi-bin/
を設定してみたのですが、どうもsrm.confが有効にアクセスされている気配がなく、httpd.confのなかにいれる
と有効になるようなんです。
とにかく、変化が起こりました。ただ、以下のエラーが出てしまいます。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, www@sena7.sena and inform them of the time the error occurred, and
anything you might have done that may have caused the error.
WEBサーバのエラーログですが、timelocal.plがロードできないようなんですが、
なぜでしょうか?
sena72 $
sena73 $ ll
合計 154
-rw-r--r-- 1 root sys 41444 8月 7日 11:22 access_log
-rw-rw-r-- 1 root sys 35371 8月 7日 11:22 error_log
-rw-rw-r-- 1 root web 6 8月 7日 11:20 httpd.pid
sena74 $
sena79 $ tail -5 access_log
sainspc.sena - - [07/Aug/1998:11:21:39 +0900] "GET /madz/web/ HTTP/1.0" 200 606
sainspc.sena - - [07/Aug/1998:11:21:43 +0900] "GET /madz/web/cgi-bin/ HTTP/1.0" 403 164
sainspc.sena - - [07/Aug/1998:11:22:16 +0900] "GET /madz/web/cgi-bin/index.cgi HTTP/1.0" 500 392
sainspc.sena - - [07/Aug/1998:11:22:17 +0900] "GET /madz/web/cgi-bin/index.cgi HTTP/1.0" 500 392
sainspc.sena - - [07/Aug/1998:11:22:18 +0900] "GET /madz/web/cgi-bin/index.cgi HTTP/1.0" 500 392
sena710 $
sena711 $
sena712 $ tail -5 error_log
[Fri Aug 7 11:22:16 1998] access to /www/web/www/madz/web/cgi-bin/index.cgi failed for sainspc.sena, reason: Premature end of script headers
Can't locate timelocal.pl in @INC at ./forum.pl line 14.
[Fri Aug 7 11:22:17 1998] access to /www/web/www/madz/web/cgi-bin/index.cgi failed for sainspc.sena, reason: Premature end of script headers
Can't locate timelocal.pl in @INC at ./forum.pl line 14.
[Fri Aug 7 11:22:18 1998] access to /www/web/www/madz/web/cgi-bin/index.cgi failed for sainspc.sena, reason: Premature end of script headers
sena713 $
何から何まですみません。