∮Ω奧米加空間∮»PHP 交流區»【原創】PING 套件
| 作者 |
主題 |
dc
管理員

性別:男
來自:瓦肯星
發表總數:11722
註冊時間:2002-05-07 16:32 |
(第 1 篇) 【原創】PING 套件
下載位置
http://omega.idv.tw/download/show.php?id=56
歡迎您使用 PING 套件
會寫出這個代碼的原由是為了測試自己架設的伺服器,是否常常斷線與連
線品質是否良好,並且詳細紀錄 ping 後返回的訊息,用 mrtg 畫出讓人
方便觀看的圖表。
=========================== 版權聲明 ===========================
/*
* PING 套件
*
* 在 WIN 的平台上利用 PHP 每五分鐘 ping 外部網路一次,將返回結果
* 記錄下來並利用 MRTG 畫出圖表
*
* 所需環境: Windows Web, PHP, Perl, MRTG, nnCron LITE(排程工具)
*
* @作者 DC(cpatch@omega.idv.tw)
* @網頁 ∮Ω奧米加空間∮ http://omega.idv.tw/kdb120/
* @版本 1.0
* @版權所有 DC
* @使用授權 GPL(不能應用於任何商業用途,無須經過作者同意即可修
* 改代碼,但修改後的代碼必須按照GPL協議發表)
*
* @特別鳴謝 MuDong, NETiS, soff, 紫色喵喵
* @開始 2002-08-05
* @最後修改 2002-08-11
* @瀏覽 公開
*
*/
=========================== 安裝說明 ===========================
將解壓後的檔案與目錄 install.php 與 /gif 目錄都放置在 wwwroot 的
目錄裡,然後使用瀏覽器開啟執行 install.php 安裝程式。
照網頁上的內容填入相關的路徑與資料之後,依照安裝完成畫面的內容將
自動生成的檔案放置到所需的位置即可。
相關檔案自動生成完畢後請將 install.php 與 /gif 目錄刪除。
---------------------- 安裝完成畫面 -------------------
當您看到這個畫面時代表安裝已經完成,且所需的檔案也自動生成完畢。
在來只需將 cron.tab 與 ping.bat 拷貝到 nnCron 的目錄裡讓它排程自
動執行即可。
以下將一一介紹解釋各檔案的用途
檔案名稱 解說與介紹
cron.tab 給 nnCron 排程工具每五分鐘執行 PING 程式的腳本檔案。
請配合 nnCron LITE 來使用,下載請按 >>這裡<<
http://omega.idv.tw/kdb120/viewthread.php?threadid=1835
ping.bat 請與 cron.tab 一同放在 nnCron 的目錄裡。
guest.php 給遊客觀看 PING 返回的數值畫面。如果您有勾選生成的話。
ping.cfg 交給 MRTG 來分析畫出圖表。
ping.php PING 套件的核心程式,會自動生成所需的 LOG 檔。它會將
PING 的結果累計在 ping.log 檔案裡。
-------------------------------------------------------
========================== 問題與解答 ==========================
Q1:為何我的 MRTG 圖表出不來?放置 mrtg 檔案的目錄根本是空的!
A1:請開啟自動生成的 ping.php 檔案,觀看
第 31 行如 c:/mrtg-2.9.27/bin/mrtg 這個路徑是否正確。
===========================================================
給遊客觀看 PING 值的 guest.php 檔案。執行後輸出結果如下圖。
當返回值低於 100 時會以別的顏色代替~

這是 MRTG 畫出的圖表

本帖由dc最後編輯於2003-11-25 21:22
Your mind to my mind,
your thought to my thought |
| 發表時間:2003-08-13 16:05 |
|
flycloud
註冊會員
性別:男
來自:
發表總數:2
註冊時間:2003-10-20 15:05 |
(第 2 篇)
版主啊,請問一下,有更新的套件嗎
因為剛入門,一點都不會,在2003上架不起來
|
| 發表時間:2005-11-29 14:03 |
|
|
所有時間均為GMT+8, 現在是2026-06-11 22:37 |
|