No.16866 投稿時間:2004年07月26日(Mon) 16:06 投稿者名:そがっち URL:
はじめまして。Webサーバーを作るのに大変参考にさしていただいております。
アクセス解析をしようと思い
「AN HTTPD用アクセス解析ソフト(AWstats)設定例」通りに設定したのですがうまく動作いたしません。
出てくるエラーは
コマンドプロントでmakeuphtml.datを使用したとき
******** 2004年07月のHTMLフォルダを検査しています。 ********
******** 2004年07月のHTMLファイルを作成しています。 ********
Can't open perl script "awstats_buildstaticpages.pl":
No such file or directory
******** 2004年07月のHTMLファイル名を変更しています。 ********
Can't open perl script "linkreplace.pl": No such file or directory
終了します。何かキーを押してください . . .
となってしまいます。
「AN HTTPD用アクセス解析ソフト(AWstats)設定例」との違いは
ドライブDではなくドライブHに置いていることです。
開かれない"awstats_buildstaticpages.pl"と "linkreplace.pl"は
H:\www\edit\awstats\wwwroot\cgi-binに置いてあります。
makeuphtml.datでは
「perl combined.pl -year=%1 -month=%2(以下省略)」
のperlの後の
「combined.pl」「awstats.pl」の前に
「H:\www\edit\awstats\wwwroot\cgi-bin\」を付けています。
同じように「linkreplace.pl」と「awstats_buildstaticpages.pl」を設定したのですが
「Can't open perl script "***":No such file or directory」と出てきます。
他の設定は「AN HTTPD用アクセス解析ソフト(AWstats)設定例」と
同じように設定してあります。
わかりにくい点がありましたら悪い点がありましたらご指摘お願いいたします。
OSはWindowsXP Pro+SP1です。
No.16867 投稿時間:2004年07月26日(Mon) 18:53 投稿者名:通-行-人 URL:
# .dat? .bat?
私はこのシステムの利用者では無いですが、 元の makeuphtml.bat に目を通した後での感想を書かせてください。
> makeuphtml.datでは
> 「perl combined.pl -year=%1 -month=%2(以下省略)」
> のperlの後の
> 「combined.pl」「awstats.pl」の前に
> 「H:\www\edit\awstats\wwwroot\cgi-bin\」を付けています。
> 同じように「linkreplace.pl」と「awstats_buildstaticpages.pl」を設定したのですが
各 perl スクリプト名の頭に設置パスを付けるよりも、 ファイルの 18 行目付近の
| cd???\www\edit\awstats\wwwroot\cgi-bin
という部分を書き替えてしまった方がよりスマートに思えます。
もし各 .pl を H:\www\edit\awstats\wwwroot\cgi-bin に置いたのであれば、
| H:
| cd???\www\edit\awstats\wwwroot\cgi-bin
と書き替えることでそのディレクトリへ入ることができますから、 各 .pl のパス指定は不要になります。
No.16884 投稿時間:2004年07月27日(Tue) 20:19 投稿者名:そがっち URL:
返信遅くなってすみません。
今から試してみたいと思います。
うまくいかなかったらまたご指摘お願いいたします。