Possible Duplicate:
「Warning: Headers already sent」 in PHP我的PHP頁面呈現/不同我本地XAMPP安裝誤差相對於我的虛擬主機
我使用的是當地的XAMPP安裝到測試PHP/MySQL爲基礎的網站的發展。我的本地PHP版本是5.3.8,my webhost正在使用5.2。我得到標題錯誤:
Cannot send session cache limiter - headers already sent
在託管版本上,不顯示在本地版本上。這是版本問題,設置問題還是其他問題?我將更改代碼以使其適用於兩者,但理想情況下,我希望這兩個環境的行爲接近相同。
[這可能是區別](http://www.php.net/manual/en/outcontrol.configuration.php#ini.output-buffering) – Wrikken
Wrikken釘了它。 Output_buffering在主機上設置爲「no value」,在本地服務器上設置爲4096。 Jocelyn提到的可能重複的徹底答案中提到了這一點,但我認爲這個問題實質上是不同的。 –