はじめまして。
いつもYosiさんのサイトを参考にvine linux 3.2でサーバの勉強させて頂いております。
「AWStatsでアクセス解析」を参考にしながらAWStatsを設定しているのですが、正常に動作しません。
ブラウザからhttp://サーバ名/cgi-bin/awstats/awstats.plにアクセスすると下記のような表示がされてしまいます。
何かの設定が漏れているのだとは思いますが、まったく分かりません。
ご教示いただけますか?
お忙しいとは思いますが、よろしくお願いします。
#!/usr/bin/perl
#------------------------------------------------------------------------------
# Free realtime web server logfile analyzer to show advanced web statistics.
# Works from command line or as a CGI. You must use this script as often as
# necessary from your scheduler to update your statistics and from command
# line or a browser to read report results.
# See AWStats documentation (in docs/ directory) for all setup instructions.
#------------------------------------------------------------------------------
# $Revision: 1.704 $ - $Author: eldy $ - $Date: 2004/01/25 15:24:13 $
require 5.005;
略
#-------------------------------------------------------
# IP Format (d=decimal on 16 bits, x=hexadecimal on 16 bits)
#
# 13.1.68.3 IPv4 (d.d.d.d)
# 0:0:0:0:0:0:13.1.68.3 IPv6 (x:x:x:x:x:x:d.d.d.d)
# ::13.1.68.3
# 0:0:0:0:0:FFFF:13.1.68.3 IPv6 (x:x:x:x:x:x:d.d.d.d)
# ::FFFF:13.1.68.3 IPv6
#
# 1070:0:0:0:0:800:200C:417B IPv6
# 1070:0:0:0:0:800:200C:417B IPv6
# 1070::800:200C:417B IPv6
#-------------------------------------------------------
こんばんわ
ファイルが直接見えているので
awstats.plに実行権限がないのではないでしょうか?
こんばんわ。
返信ありがとうございます。
awstats.plを確認しましたが、実行権限はちゃんとありました。
他に確認するところはありますでしょうか?
なにか必要な情報がありましたら提示しますのでおっしゃってください。
自分でもいろいろ調べているのですが、なかなか答えにたどり着けません。
どうぞ、お力添えをよろしくお願いします。
> こんばんわ。
> 返信ありがとうございます。
>
> awstats.plを確認しましたが、実行権限はちゃんとありました。
> 他に確認するところはありますでしょうか?
Apacheの設定で下記部分の設定はしているでしょうか?
# To use CGI scripts:
#
AddHandler cgi-script .cgi .pl ← # を削除し「.pl」を追記(CGIスクリプトの拡張子の関連付け)
Yosi@管理人さん始めまして。
Yosi@管理人さんのサイトにはいつも大変お世話になっています。
> # To use CGI scripts:
> #
> AddHandler cgi-script .cgi .pl ← # を削除し「.pl」を追記(CGIスクリプトの拡張子の関連付け)
まさにこれでした。
この設定が漏れていました。
ここを直したら動作するようになりました。
物凄い初歩的なミスだったんですね、もっともっと修行します。
nocchiさん、Yosi@管理人さん本当にありがとうございました。
心より感謝です。