2013-03-09 41 views
0

假設我正在開發一個Web應用程序,我需要在服務器上向用戶顯示剩餘的磁盤空間。所以我使用'disk_free_space'php函數來獲取這些信息。現在,這將在我的本地機器上(我正在開發的機器上)工作,它將在專用服務器上工作(這與我自己的本地機器相同)。我不知道它是否可以在vps上運行,而且我知道它不會在共享服務器上運行。 (通過工作我的意思是顯示正確的金額)。所以我的問題是,如果我在我的本地機器上開發我的應用程序,就像專用服務器一樣,如果我在VPS上部署腳本,是否會出現這樣的問題?VPS和專用服務器的功能和相似之處?

感謝

回答

1

disk_free_space返回留在文件系統中的可用空間量。

在專用服務器和VPS上,您可以完全訪問服務器文件系統,因此會返回正確的金額。然而,在共享主機上,您沒有自己的文件系統,因此只能訪問PHP認爲保留在磁盤上的一小段內容。

+0

謝謝,那是一個答案:-)。儘管我的意思是,如果我在本地機器上開發我的應用程序,它會在vps上完美運行嗎?你做過這樣的事情嗎? – 2013-03-09 21:27:13

+0

不應該有任何區別,不。唯一可能導致某些東西不起作用的是本地和遠程PHP版本以及不同編譯選項之間的潛在差異 – kyrias 2013-03-09 23:02:33