Hur du aktiverar PHP-felrapportering

Om du stöter på en tom eller vit sida eller något annat PHP-fel, men du har ingen aning om vad som är fel, bör du överväga att aktivera PHP-felrapportering. Detta ger dig en viss indikation på var eller vad problemet är, och det är ett bra första steg för att lösa alla PHP-problem. Du använder funktionen error_reporting för att aktivera felrapportering för en specifik fil som du vill ta emot fel på, eller så kan du aktivera felrapportering för alla dina filer på din webbserver genom att redigera php.ini-filen. Detta sparar dig ångesten genom att gå över tusentals kodrader och leta efter ett fel.

Fel_rapporteringsfunktion

De felrapportering() -funktionen fastställer felrapporteringskriterierna vid körning. Eftersom PHP har flera nivåer av rapporterbara fel ställer denna funktion önskad nivå under skriptets varaktighet. Inkludera funktionen tidigt i skriptet, vanligtvis omedelbart efter öppningen

Hur du visar fel

Display_error avgör om fel ska skrivas ut på skärmen eller döljas för användaren. Den används i samband med error_reporting-funktionen som visas i exemplet nedan:

Ändra php.ini-filen på webbplatsen

För att se alla felrapporter för alla dina filer, gå till din webbserver och öppna filen php.ini för din webbplats. Lägg till följande alternativ:

Filen php.ini är standardkonfigurationsfilen för att köra applikationer som använder PHP. Genom att placera detta alternativ i filen php.ini begär du felmeddelanden för alla dina PHP-skript.