Na een halve dag zoeken had ik gezien dat er al een oude topic over bestond uit 2011 maar daar stond ook geen oplossing in.
Misschien trap ik een open deur in, maar ik ben onlangs van hoster veranderd en de migratie van werkende websites was allemaal geen probleem.
Nu ben ik echter aan wat nieuwe code bezig, en kom tot de vaststelling dat op deze nieuwe hosting PHP geen enkele error geeft, enkel het (blijkbaar zeer gekende) lege scherm zonder iets.
Heb al een halve dag zitten Google'n en dergelijke en zowat alle opties die ik tegenkwam getest, maar niets helpt.
Ik wil gewoon terug een (uitgebreide) error reporting krijgen tijdens het ontwikkelen van een site.
De PHP versie is 5.3.26 volgens phpinfo() en daarin staan de
display_errors On Off
display_startup_errors Off Off
Maar aan de php.ini kan ik niets veranderen dus heb ik alle script en .htaccess varianten ook getest zoals
.htaccess :
php_value error_reporting 30719
php_value display_errors 1
php_value display_startup_errors 1
en in php zelf :
ini_set('display_errors', 'on');
error_reporting(E_ALL & E_STRICT & ~E_DEPRECATED);
ik heb er nog meer getest die ik tegenkwam als mogelijke oplossing maar geen enkele andere gaf het gewenste resultaat.
Zie ik hier gewoon iets heel dom over het hoofd ? Ik heb begrepen dat PHP vanaf 5.x (ben er even tussenuit geweest) by default die gedrag heeft, van geen errors meer te geven uit veiligheidsoverwegingen. En ik kan me daar helemaal in vinden, maar ik zou ze wel heel graag allemaal terug manueel kunnen aanzetten tijdens het ontwikkelen om ze daarna, als alles werkt, weer netjes te kunnen uitschakelen..
Wat zie ik over het hoofd ?
Misschien trap ik een open deur in, maar ik ben onlangs van hoster veranderd en de migratie van werkende websites was allemaal geen probleem.
Nu ben ik echter aan wat nieuwe code bezig, en kom tot de vaststelling dat op deze nieuwe hosting PHP geen enkele error geeft, enkel het (blijkbaar zeer gekende) lege scherm zonder iets.
Heb al een halve dag zitten Google'n en dergelijke en zowat alle opties die ik tegenkwam getest, maar niets helpt.
Ik wil gewoon terug een (uitgebreide) error reporting krijgen tijdens het ontwikkelen van een site.
De PHP versie is 5.3.26 volgens phpinfo() en daarin staan de
display_errors On Off
display_startup_errors Off Off
Maar aan de php.ini kan ik niets veranderen dus heb ik alle script en .htaccess varianten ook getest zoals
.htaccess :
php_value error_reporting 30719
php_value display_errors 1
php_value display_startup_errors 1
en in php zelf :
ini_set('display_errors', 'on');
error_reporting(E_ALL & E_STRICT & ~E_DEPRECATED);
ik heb er nog meer getest die ik tegenkwam als mogelijke oplossing maar geen enkele andere gaf het gewenste resultaat.
Zie ik hier gewoon iets heel dom over het hoofd ? Ik heb begrepen dat PHP vanaf 5.x (ben er even tussenuit geweest) by default die gedrag heeft, van geen errors meer te geven uit veiligheidsoverwegingen. En ik kan me daar helemaal in vinden, maar ik zou ze wel heel graag allemaal terug manueel kunnen aanzetten tijdens het ontwikkelen om ze daarna, als alles werkt, weer netjes te kunnen uitschakelen..
Wat zie ik over het hoofd ?