Sunucu PHP 5.2'den 5.3'e yükseltildi ve artık sadece sözdizimi hatası alıyorum, sadece boş bir beyaz sayfa. Bunun genel bir soru olduğunu biliyorum ve normalde yapılması gerekenleri biliyorum, daha önce hiç bu kadar da olmamıştım.PHP - Sözdizimi hataları artık gösterilmiyor (boş beyaz sayfa)
php.ini display_errors üzerindedir ve error_reporting öğesi E_ALL & E_NOTICE olarak ayarlanmıştır. Bunu etkileyebilecek başka yönergeler var mı? Sözdizimi hata iletileri alıyorum ("Unexpected ; in file on line..."
).
Burada gerçekten aptal mıyım?
tail -f /var/logs/apache2/error.log
ya da belki
tail -f /var/log/httpd/error_log
Ve web sunucusu yapılandırmaları olabilir:
Eğer bir Unix varyantı üzerinde çalışmak OS ancak varsayarak söz etmedi
doğru php.ini dosyasından okuyorsunuz ve display_errors veya error_reporting dosyasında sonra yeniden olmadığından emin şunlardır: php.ini içinde doğru değeri olması gerekiyor? – thetaiko
Belki de bunun işe yarayıp yaramadığını görmek için dosyanın üstünde error_reporting (-1); Bir " Php phpinfo() eklerseniz, – ckimbrell
ilk yoruma wrt; ?> 'sitenizin hangi php.ini dosyasını kullandığını belirleyebilirsiniz – robjmills