2012-03-02 46 views
0

我有一個關於goodaddy共享主機[羞辱]的網站,我正在轉移到我的vps linode服務器[Fedora 16,apache,apc等]。意想不到的睡眠()行爲 - 共享vs(vps主機)

在godaddy的版本,我有這樣的代碼:

<?php 

echo 'Do something...'; 
sleep(1); 
echo 'Do something else...'; 
sleep(1); 
echo 'etc...'; 

?> 

當我使用相同的代碼上的Linode,所有的代碼(包括暫停)頁面加載之前執行的。在godaddy共享版本中,內容在每次睡眠後加載[讓我知道如果這聽起來不清楚]。這個問題不能是瀏覽器,因爲我使用相同的方式來查看這兩個問題。

有什麼我還沒有安裝或我需要更改以獲得預期結果的設置。

〜編輯:我不確定這是否有所作爲,但[附加信息從來不會傷害],在linode上所有的網站都是虛擬主機。

+0

如果在shell中運行'php script.php',會發生什麼情況?如果有的話,剪切/粘貼錯誤。 – 2012-03-02 01:13:24

+2

這聽起來像你需要禁用緩衝。 – SLaks 2012-03-02 01:15:55

+0

嗨sputnick。它按預期工作,在睡眠之後暫停()。 – DaedBaet 2012-03-02 01:19:50

回答