Wat is een PHP-foutmelding en hoe leest u die?

Een PHP-foutmelding oogt afschrikwekkend, maar bevat meestal precies de drie dingen die u nodig heeft: wat er mis is, in welk bestand, en op welke regel.

De soorten

Fatal error: het script stopt. Dit is de melding achter een witte pagina of een foutmelding 500.

Warning: er ging iets mis, maar het script gaat door. Vaak zichtbaar als een regel tekst bovenaan uw pagina.

Notice en Deprecated: waarschuwingen over code die niet netjes of verouderd is. Meestal onschuldig, maar ze vullen wel uw logbestand.

Wat u eruit haalt

Zoek het pad naar het bestand. Staat daar /wp-content/plugins/naam-van-plugin/, dan weet u meteen welke plugin het veroorzaakt. Schakel die uit en het probleem is vrijwel zeker weg.

Staat er een themamap, dan zit het in uw thema.

Zet fouten uit op een live site

Foutmeldingen op het scherm geven paden en versienummers prijs. Zet WP_DEBUG op false en laat fouten naar het logbestand schrijven in plaats van naar de pagina.

Waar u het log vindt

In DirectAdmin bij de logbestanden, of als error_log in de map van uw site. De laatste regels horen bij het meest recente probleem.


Was dit onderwerp nuttig voor U? Ja Nee