2011-11-14 20 views
2

我運行託管服務,我需要能夠監控每個客戶(誰使用通過cPanel創建的單個子域)消耗了多少帶寬。如何在子域達到一定帶寬時觸發腳本?

當子域達到一定數量的帶寬時,是否有某種方法可以觸發PHP腳本運行?如果這不是現有的解決方案(我猜可能是像Webalizer那樣已經存在的統計模塊之一),那麼我可以就它應該寫在什麼方面有一些建議嗎?

回答

0

我想提前道歉此處未提供確切的代碼,因爲我不是一個編程機器上現在..但是,我發現了兩個鏈接,你也許可以使用:

這包含在獲取帶寬信息信息:

http://docs.cpanel.net/twiki/bin/view/ApiDocs/Api1/ApiBandwidth

如何調用API1功能:

http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/CallingApiOne

再次,我很抱歉沒有提供任何真正的代碼,但你至少可以給這些閱讀。我還沒有任何cPanel可以與其他玩家一起玩,但我會看看我以後能不能搶東西。

+0

不幸的是,它不是一個真正的API,因爲我不能通過子域獲得每月總數。我可能會刮掉它可以生成的HTML,但是這感覺真的不可靠和黑客。 –

相關問題