0
A
回答
0
每臺服務器上,您可以插入一個返回的自由空間的頁面:
- http://server1.com/GetFreeSpace.php
- http://server2.com/GetFreeSpace.php
- http://server3.com/GetFreeSpace.php
GetFreeSpace.php
<?php
echo disk_free_space("/");
您可以使用捲曲查詢幾臺服務器
<?php
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => 'http://server1.com/GetFreeSpace.php',
CURLOPT_RETURNTRANSFER => true
));
echo curl_exec($ch);
1
這並不容易或只PHP也許是不可能的,在我看來,最好的解決辦法是,捲曲發送請求到服務器返回磁盤空間使用情況。
1
一種方法是使用PHP的ssh2_XXX
函數登錄到每臺服務器並運行df /
。
另一種方法是在每臺運行disk_free_space('/')
的服務器上創建一個網頁並回顯結果。然後你可以使用file_get_contents("http://servername/disk_free.php")
來查詢每個服務器。
0
有很多方法可以做到這一點。 Curl是一個選項,您可以在每臺服務器上使用cron,並在特定時間運行並將值更新到Web服務器,或者您可以使用ssh獲取相同的信息。
相關問題
- 1. PHP連接到其他服務器
- 2. 如何連接到其他Mysql服務器
- 3. 如何連接到SQL Server中的其他服務器?
- 4. 連接其他服務器數據庫
- 5. 連接到其他Web服務
- 6. 無法連接到其他PC的TCP套接字服務器
- 7. 如何通過DDP連接訂閱服務器端的其他Meteor服務器?
- 8. filezilla未連接到特定的服務器,但連接到其他
- 9. 連接到其他服務的Android服務
- 10. 嘗試從其他VPS /雲服務器連接到Mongo實例
- 11. 連接到MySQL上的其他IP(服務器),PHP
- 12. 將Amazon S3存儲桶連接到其他服務器 - IAM
- 13. Java MySQL連接不到其他服務器
- 14. 無法連接到其他服務器上託管的MongoDB - PHP
- 15. Phonegap Android構建不連接到其他服務器
- 16. 如何將服務器環境移動到其他服務器?
- 17. 如何連接到運行Java服務器的其他計算機?
- 18. 服務器到服務器的連接
- 19. phpMyAdmin如何連接到mySQL服務器?
- 20. 如何連接到庫MySQLi服務器
- 21. 如何連接到服務器
- 22. 如何連接android到wamp服務器
- 23. 如何連接到服務器
- 24. 如何將Sqlcmd連接到服務器?
- 25. pgAdmin如何連接到服務器?
- 26. 如何將Android連接到服務器
- 27. 如何連接服務器到Xmmp服務器
- 28. 如何連接到本地服務器(內部服務器)?
- 29. 在VPS服務器上安裝MySQL並從其他服務器連接
- 30. 如何連接其他機器安裝彈性搜索服務器?
它可能是可行的,如果其它服務器上啓用了WebDAV的,然後使用可遠程 – andrew
呀檢查,但我認爲,捲曲是更好的解決方案,如果您需要只有獲得自由空間。同意? – Bob