日々の記録簿

日々のできごとの記録

日記

awstatsでアイコンが表示されない

投稿日:

私は、アクセス解析にawstatsを利用しています。

なかなか便利なのですが、一つだけ気になっていたのが、アイコン画像が表示されないことです。ほとんど実害はないので半年ほど放置していましたが、この度、解決しました!

まあ、たんにaliasの記述が間違っていただけなんですけどね。

私の環境だと、初期設定でhttpd-awstats.confにアイコン画像の位置が次のように記載されています。

Alias /awstatsicons "/usr/share/webapps/awstats/icon/"

これが間違っているために、アイコンが表示されていなかったというわけです。

ってか、awstatsにアクセスするたびに、「404 not found /icon/os/***.png (意訳:icon以下にある画像ファイルが見つからないよー)」みたいなログが大量にでていたので、すぐに気付くべきでした・・・。

正しくは、以下。

Alias /icon "/usr/share/webapps/awstats/icon/"

これでアイコンが表示されるようになりました。

awstatsの導入等は、Arch Wikiを参照するとよいかと思います。ちょっと記述が古く、mod_perl.soはもう要らない(書くとapacheが起動しません)とか、今はsystemdだとか、変更しないといけないところもありますが。

スポンサーリンク

スポンサーリンク

-日記

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Nvim-Rの導入方法

vimからRを使う、vim-r-pluginが、Nvim-Rに変わりました。 Neovimを使う前提ですが、tmuxを使わなくてもいいなど、いろいろ設定が楽になったと思います。 インストール まず、n …

ブログを作成

ブログをつくりました。 当面の目標は、週に1回の更新です。 おもに、教育やPCネタについて書く予定です。

kernel 4.0.1-1で、Vmware Playerが起動しない

Arch Linuxでカーネルを4.0.1-1にアップデートしたら、Vmware Playerが起動しませんでした。 エラーを見ると、 GCC GNU C Compiler (gcc) version …

Nexus 6にCyanogenmod 12.1をインストールした!

Nexus 6に、Android 5.1.1ベースのCyanogenmod 12.1をインストールしました。 と言っても、Cyanogenmodアップデートを使っていれば、自動的に12.1になってしま …

ICU 59.1にしたらintsvyが動かない

状況 ICUを59.1にアップデートしたらintsvyが動かなくなった。他にもいくつかRのlibraryが動いていない気がする。ちなみに環境はArch Linux。 対策 AURからicu58をインス …