Nasıl tüm hata bilgisi programlama PHP çıktı yapabilirim?

5 Cevap

Ben nedense php.ini değiştiremezsiniz,

kod düzeyinde bunu nasıl yapabilirim?

5 Cevap

Kullanım ini_set (http://ca2.php.net/manual/en/function.ini-set.php)

Özellikle,

ini_set('display_errors', 'E_ALL');

çalışması gerekir

Hata raporlama zamanı yapılandırma fonksiyonları bir dizi ile Finetuned olabilir, burada listelenen: http://www.php.net/manual/en/errorfunc.configuration.php

Ancak çoğu doğrudan soruya ilişkin, error_reporting (E_ALL) kullanın ve display_errors (1)

error_reporting(-1); //Passing in the value -1 will show every possible error, even when new levels and constants are added in future PHP versions
ini_set('display_errors', 'On');

Orada mevcut doc:

. Başka bir yolu (sunucu destekliyorsa) htaccess dosyası ile:

php_flag display_errors on
php_value error_reporting -1

PHP:

error_reporting(E_ALL | E_STRICT);

.: Htaccess dosyasından

php_value error_reporting 6143 

Apache "E_ALL" Anlamıyorum çünkü 6143, E_ALL bir tamsayı değeri