はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 CentOSでのAWStats
日時: 2006/03/21 14:27
名前: tt

このサイトの通りAWStatsを導入して,crontab -eで3時間ごとに自動で動くようにしていたのですが,yumのアップデートを行った後だと
「/usr/local/awstats/wwwroot/cgi-bin/awstats.pl: No such file or directory」
とでてきてしまいます。
ls -laで確認してもなくなっているようです。
yumのアップデートでは
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package awstats.noarch 0:6.5-1.2.el4.rf set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package         Arch    Version     Repository    Size 
=============================================================================
Updating:
 awstats         noarch   6.5-1.2.el4.rf  dag        1.0 M

Transaction Summary
=============================================================================
Install   0 Package(s)     
Update    1 Package(s)     
Remove    0 Package(s)     
Total download size: 1.0 M
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction

Updated: awstats.noarch 0:6.5-1.2.el4.rf
Complete!
となっています。
Updated: awstats.noarch 0:6.5-1.2.el4.rfがなにか影響あるのでしょうか?
メンテ

Page:  [1] [2] [3]

■ コンテンツ関連情報

 Re: CentOSでのAWStats ( No.1 )
日時: 2006/03/21 15:54
名前: 管理者

>「/usr/local/awstats/wwwroot/cgi-bin/awstats.pl: No such file or directory」
当サイトで注意書きを書いてあったと思うのですが「/usr/local」→「/usr/share」に置き換わる場合があります。
もう一度、確認してみて頂けますか?
メンテ
 Re: CentOSでのAWStats ( No.2 )
日時: 2006/03/21 16:52
名前: tt

回答ありがとうございます。
当方CentOSを使用しているため,「wget」「rpm -ivh」でインストールしたので「/usr/local」でいいと思ったのですが,yumのアップデートをした後は「/usr/local」→「/usr/share」に置き変えないといけないのでしょうか?
そもそもyumでインストールしていないのにyumのアップデートでAWStatsがなぜアップデートされるのか・・・。
メンテ
 Re: CentOSでのAWStats ( No.3 )
日時: 2006/03/21 17:23
名前: 管理者

> 当方CentOSを使用しているため,「wget」「rpm -ivh」でインストールしたので「/usr/local」でいいと思ったのですが,yumのアップデートをした後は「/usr/local」→「/usr/share」に置き変えないといけないのでしょうか?
パッケージの作り方によって配置は変わります。(ただし、バージョン毎に変わる事はないはずですが)

> そもそもyumでインストールしていないのにyumのアップデートでAWStatsがなぜアップデートされるのか・・・。
パッケージ単位でシステムにインストールされている場合、「yum update」コマンドを行うとそのパッケージがバージョンアップした場合、自動的にアップデートされます。

推測ですが「wget」「rpm -ivh」でawstatsをインストールした後、awstatsパッケージ情報が登録されて、yumによるアップデートが行われたのではないでしょうか?
その為、当初の「/usr/local」が「/usr/share」に変更されたのだと思います。
メンテ
 Re: CentOSでのAWStats ( No.4 )
日時: 2006/03/21 18:59
名前: tt

確認したのですが/usr/share/awstats/がないようです。
最初からyumでインストールするのはどうすればいいのでしょうか?
メンテ
 Re: CentOSでのAWStats ( No.5 )
日時: 2006/03/21 19:24
名前: 管理者

再インストールする前に何処へ配置されてしまったのかを調べてみましょう。
まず、多少時間がかかりますが以下のコマンドを実行してください。

# updatedb

数分〜数十分で終わります。
この後、以下のコマンドで場所を調べることが出来ます。

# locate awstats.pl
メンテ

Page:  [1] [2] [3]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.