2015-11-25 46 views
0

Php 5.4和Apache 2.2後,我的所有網站都升級到php 5.5.30和apache 2.4後,我得到這些錯誤信息上的每個域上的日誌文件服務器升級到Php 5.5.30和Apache 2.4 Session eror

[25-Nov-2015 01:55:44 UTC] PHP Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/mysite/public_html/qa-include/ajax/asktitle.php:76) in /home/mysite/public_html/qa-include/app/users.php on line 146 
[25-Nov-2015 01:55:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/mysite/public_html/qa-include/ajax/asktitle.php:76) in /home/mysite/public_html/qa-include/app/users.php on line 183 

我應該在服務器上檢查什麼或我在哪裏看?

Session info from phpinfo()

一切設置正確????

+2

可能重複的[如何修復]頭文件已發送「PHP錯誤」(http://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error- in-php) – Machavity

+0

恩,ev在服務器php.ini中添加這個小本地php.ini到session.save_path =「/ home/mysite/tmp」的域根目錄中定義的會話路徑。 – truthonlytruth

回答

0

那麼我的主機固定的問題, 不知怎的,加入這個小地方的php.ini域名根服務器的php.ini定義甚至會話路徑與

session.save_path = "/home/mysite/tmp"

固定這問題...