Elke keer dat er een PHP-fout optreedt op je site – of het nu slechts een waarschuwing is of een echte fout – wordt deze weggeschreven naar een error_log-bestand in de map waar het foutieve bestand zich bevindt.
Dit betekent dat sommige error_log-bestanden zeer groot kunnen worden als een pagina steeds weer waarschuwingen en fouten genereert bij het laden. Uiteindelijk kan dit ertoe leiden dat je error_log-bestanden op je webhostingaccount hebt die in sommige gevallen enkele honderden MB groot worden.
Je kunt deze error_log echter uitschakelen als je deze niet gebruikt, of hem simpelweg beperken zodat alleen fatale fouten in het bestand worden geschreven.
Dit doe je door je php.ini-bestand te bewerken.
Je vindt dit door in te loggen op cPanel en vervolgens naar "PHP INI Editor" te gaan.
Onder dit menu-item moet je de modus "Editor" selecteren en daarna de site waarvoor je het ini-bestand wilt bewerken.
In je ini-bestand kun je nu toevoegen:
log_errors = Off
Dit schakelt het volledig uit dat fouten in error_log-bestanden worden geschreven.
error_reporting = E_ERROR
Schrijft alleen fatale fouten (geen waarschuwingen) in error_log-bestanden.