Ik heb een thuisservertje staan met Ubuntu server erop (10.04.1 LTS), met hierop o.a. Apache 2.2.14 en PHP 5.3.2 geinstalleerd.
Alles draait prima en laat zien wat ie moet laten zien, totdat er een willekeurige fout in een PHP script gemaakt wordt.
Zodra PHP een willekeurige fout (bijv syntaxis) tegenkomt krijg ik áltijd een 500 Internal Server Error - ipv de PHP foutmelding in de browser. De error-reporting in de php.ini staat op E_ALL & ~E_DEPRECATED. Ook de onderliggende .htaccess files veroorzaken dit probleem niet; deze heb ik uitgeschakeld zonder dat dit het probleem oplost.
De error-logs laten enkel de foutmeldingen zien die ik in de browser zou verwachten.
Heeft iemand enig idee wat de oorzaak kan zijn? Het is nogal lastig debuggen als elke vergeten puntkomma een 500 error teruggeeft
Alles draait prima en laat zien wat ie moet laten zien, totdat er een willekeurige fout in een PHP script gemaakt wordt.
Zodra PHP een willekeurige fout (bijv syntaxis) tegenkomt krijg ik áltijd een 500 Internal Server Error - ipv de PHP foutmelding in de browser. De error-reporting in de php.ini staat op E_ALL & ~E_DEPRECATED. Ook de onderliggende .htaccess files veroorzaken dit probleem niet; deze heb ik uitgeschakeld zonder dat dit het probleem oplost.
De error-logs laten enkel de foutmeldingen zien die ik in de browser zou verwachten.
Heeft iemand enig idee wat de oorzaak kan zijn? Het is nogal lastig debuggen als elke vergeten puntkomma een 500 error teruggeeft
Think of me long enough to make a memory