Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0009に戻る

タイトル: CGIについて教えてください
記事No: 2564
投稿日: 2004/08/11(Wed) 13:48
投稿者: にしやん
バーチャルサーバーにてCGIを動かしたく、過去ログ等々を見て設定しましたが、実行するとソースが表示されてしまいます。
(ファイルのダウンロードになる時もあります)

下記がエラーログと設定です。ご存知の方お教えください

<エラーログ>
Wed Aug 11 13:21:41 2004] [error] [client 192.168.1.2] script not found or unable to stat: /var/www/html/testhtml/cgi-bin/test/$imgurl, referer: http://www.kiyokazu-kudo.net/main.htm

<設定>
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#


<VirtualHost *:80>
DocumentRoot /var/www/html/test
ServerName www.test.com
AddHandler perl-script .cgi .pl
ScriptAlias /cgi-bin/ /var/www/htmltesthtml/cgi-bin/
Options ExecCGI
</VirtualHost>

<Directory /var/www/html/testhtml/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>

<VirtualHost *:80>
DocumentRoot /var/www/html/test2
ServerName www.test2.com
AddHandler perl-script .cgi .pl
ScriptAlias /cgi-bin/ /var/www/html/test2/cgi-bin/
Options ExecCGI
</VirtualHost>

<Directory /var/www/html/test2/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>

タイトル: Re: CGIについて教えてください
記事No: 2584
投稿日: 2004/08/14(Sat) 04:12
投稿者: 吉々
もう解決されてるかもしれませんが。
AddHandlerで、「perl-script」なんてハンドラありましたっけ?
「cgi-script」にしてみたらどうでしょう?

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net