顯示系統資訊phpsysinfo
西元 2004 年 9 月 21 日 凌晨 4 點 15 分這個軟體是一位朋友拿來架在他的 server 上,被我無意間發現的,覺得還滿好玩的就拿出來介紹一下。phpsysinfo 是用 PHP 來動態顯示系統資訊在網頁上 (或輸出成 XML),這些資訊包括系統使用的核心版本、IP、系統已啟動時間、網路裝置流量、CPU、PCI、USB、IDE 等裝置、實體記憶體、swap 和 mount 等。還可以選擇用哪種 theme 來呈現在網頁上,上面的抓圖是使用 aq template,個人強烈推薦。 :p
phpsysinfo 的安裝很簡單,只要上 phpsysinfo 在 SourceForge.net 的網頁,下載它的 source code 壓縮檔,解開壓縮檔之後修改其中的 config.php.new 檔案,一般情況下是不需做額外修改,我只修改預設的 template,從原本的 classic template 改成 aq template (個人強烈推薦的 template),改法是把這一行
$default_template=’classic‘;
改成
$default_template=’aq‘;
如果你不想顯示出你的 mount points (也就是哪個磁碟 partition 掛到哪個目錄下的資訊),可以把
$show_mount_point = true;
改成
$show_mount_point = false;
設定完之後,把 config.php.new 檔案名稱改成 config.php:
mv config.php.new config.php
最後把整個解壓縮出來的目錄直接複製到 Web Server 的網頁目錄下 (ex: /var/www/html) 就算完成安裝了。接著就可以用瀏覽器去瀏覽結果了。
譬如我是把目錄複製到網頁的根目錄下,目錄名稱是取為 phpsysinfo,網址則為:
http://sanwangx.brain-c.com/phpsysinfo/
當然,上面的網址是假的。 :p
注意:php.ini (PHP 的設定檔) 裡的 include_path 要包含 「.」,safe_mode 要設定成 「off」。
phpsysinfo 支援的作業系統和其代表的 icon:
- Linux 2.2+









- FreeBSD 4.x

- OpenBSD 2.8+

- NetBSD

- Darwin/OSX

- WinNT


(這是什麼?)
西元 2004 年 9 月 24 日 at 12:16 am
好像蠻好玩的耶~~~
我來試試看!!
(這是什麼?)
西元 2004 年 11 月 26 日 at 4:41 pm
會不會被有心人士利用
(這是什麼?)
西元 2004 年 11 月 28 日 at 2:33 pm
To 豆:
這是合理的懷疑,所以還是得做些防護措施的,怕麻煩的還是不要把 phpsysinfo 放上線吧。 :p
(這是什麼?)
西元 2009 年 4 月 1 日 at 9:39 am
看完之後~就可以把關鍵的檔案改名
這樣就不怕人家利用了
(這是什麼?)
西元 2009 年 4 月 24 日 at 12:20 am
To Benson:
我直接改 .htaccess 把網頁鎖起來。