這是其實是一件很好笑的事,因為是 Awstats 自己的 icon 預設值不同的原因。
根據官方說明 http://awstats.sourceforge.net/docs/awstats_setup.html ,從configure.pl 幫您設的 Apache 別名設定中,可以看出圖示的別名是 awstatsicons :
#
# Directives to add to your Apache conf file to allow use of AWStats as a CGI.
# Note that path “/usr/local/awstats/” must reflect your AWStats install path.
#
Alias /awstatsclasses “/usr/local/awstats/wwwroot/classes/”
Alias /awstatscss “/usr/local/awstats/wwwroot/css/”
Alias /awstatsicons “/usr/local/awstats/wwwroot/icon/”
ScriptAlias /awstats/ “/usr/local/awstats/wwwroot/cgi-bin/”
但是呢,在他的 awstats.model.conf 中,預設名稱竟然是 DirIcons=”/icon”
那大家就知道了,把自己網名的 awstats.xxx.conf 中的 DirIcons=”/icon” 改成 DirIcons=”/awstatscss” 就可以了,之後再重新執行一次 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=xxx -update 就可以看到圖示出現了。
(或是您要反過來改 apache 的 httpd.conf 也行,只是記得要重新啟動 apache 就好了,看您喜歡哪一種囉!)
4 comments On Awstats 網頁小圖示消失的原因
Awstats-6.0 裝好了
根據Neo’s Blog Awstats 架好了,可是為什麼網頁圖示都不見了? 這是其實是一件很好笑的事,因為是 Awstats 自己的 icon 預設值不同的原因。 根據官方說明 http://awstats.sourceforge.net/docs/awstats_setup.html…
內容:
那大家就知道了,把自己網名的 awstats.xxx.conf 中的 DirIcons=”/icon” 改成 DirIcons=”/awstatscss” 就可以了
寫錯了。應該是改成 DirIcons=”/awstatsicons
我知道您是複製錯誤。
我正在學安裝,我到了這各步驟出問題:
>
我打了無法開啟printenv.pl,會變成下載printenv.pl,可否幫我回覆一下原因,我真的好痛苦,學機械設計的來學架設一切都從來,有空請幫一下。
另外說一下我的環境,我的apache是安裝在program files下,而我的往站根目錄,我在c:\myweb\之下有很多別名有相對的資料夾,就是說我的網站資料夾,不在apache資料夾下的www或htdocs。當初這樣安裝是我朋友說這樣比較好管理,但是printenv.pl是在C:\Program Files\Apache Group\Apache2\cgi-bin裡面,所以有的複雜,目前我如何處理我遇到的問題。另外最近我要自己組一台伺服器,未來是否這樣分開管理比較好,讓程式跟往站資料夾分開。另外php,xoops,phpbb2,xoops,mysql等軟體在安裝新電腦時候安裝的先後順序應該如何較好,多謝
用瀏覽器會變成下載的方式,代表你的 Apache 沒有執行 perl 的功能,看你的環境是裝在 Windows 底下,所以應該是需要先安裝 ActivePerl,官方網站如下:
http://www.activestate.com/
另外程式跟網站應該是沒辦法分開的,因為程式即網站,資料庫跟網站分開倒是常見的做法。
以你列出的軟體安裝順序,只要先裝 mysql 跟 PHP ,剩下的就只要照你需要的去裝就可以了。
你好謝謝你的回覆,我問過我公司的同事,他也是說我的電腦無執行perl的能力,所以才會變成下載
但是我有先安裝perl for win32 的msi檔案了
而且安裝mrtg好像也必須先有執行perl的能力
而我的mtrg已經安裝成功,應該表示我的perl安裝有成功
我的mrtg,
http://www.macgives.net/mrtg/
所以目前很苦惱
說明一下我的路經環境
網站我都放在c:/myweb/下,有很多資料夾,一個資料夾表示一個網站別名。
apache安裝在program files裡面
我試過將awstats安裝在c:/myweb跟c:/program files/apache都出現依樣的問題
我的安裝方式是按照這個網頁說教的
http://taiwan.cnet.com/computer/network/features/0,2000068598,20092921,00.htm
不知道哪裡出錯,網路上教window下安裝awstats的文章好少,我去其他討論區發問也沒人回答,請有空幫我看一下謝謝