[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:34508] Re: CGI(perlスクリプト)を実行するhttpd.confの設定について



武藤@Debianぷろじぇくとです。

At Sat, 14 Sep 2002 17:44:57 +0900,
Masayuki KaToH wrote:
>  そして実行したいファイルのパーミッションなどは以下のようになっています。
> 置いてあるperlスクリプトの場所は
> /var/www/BOARD/index.cgi パーミッションは755
> このスクリプトで使用するデータファイル・モジュールの場所は
> /var/www/BOARD/jcode.pl パーミッションは755
> /var/www/BOARD/minibbs.dat パーッションは644
> 各ファイルのユーザー・グループはwww-dataになっています。
> 
>  いまいちわからなかったので、/var/www/BOARD/cgi-bin/においたり、/var/www/直
> 下においたりしたのですが、すべて同じエラーのようです。
> 
>  perlスクリプトの先頭行はwhich perlで帰って来るパスを記入してあります。
> 
>  tail /var/log/apache/error.logをみてみると
> 
> [日付] [error] (2)No such file or directory: exec of /var/www/BOARD/index.
> cgi failed
> [日付] [error] [client 192.168.0.11] Premature end of script header: /var/
> www/BOARD/index.cgi

apacheとは関係なしに、/var/www/BOARD/index.cgiをシェルから実行してみる
とどうなるんでしょう。
-- 
武藤 健志@Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           日本Linux協会           (kmuto@xxxxxxxxxxx)
           有限会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://www.topstudio.co.jp/~kmuto/ (Debianな話題など)