⊗ppPmBsErO 5 of 447 menu

Udskrivelse af PHP-fejl

Hvis du laver en fejl i din PHP-kode, vil serveren vise en beskrivelse af denne fejl direkte i browseren. Der findes tre typer fejl: notice, warning og fatal.

Notices er bemærkninger om, at der muligvis er noget i din kode, der ikke er helt rigtigt. Koden vil dog stadig virke. Det er dog bedst ikke at overse disse fejl, men at rette dem.

Warnings er advarsler om, at noget er gået galt. Som regel vil din kode starte, men den vil ikke fungere som ønsket.

Fatal fejl opstår, når PHP-koden ikke kan udføres. Som regel skyldes det en syntaktisk fejl, du har begået.

Der er dog et problem. Som standard er notices og warnings slået fra, og i stedet for fatal fejl vil du se et simpelt hvidt skærmbillede. Dette er selvfølgelig ikke særlig informativt. Lad os aktivere udskrivelsen af alle fejl:

<?php error_reporting(E_ALL); ?>

Nogle gange vil denne kommando dog ikke virke (afhængigt af serverindstillingerne). Så kan en anden kommando hjælpe:

<?php ini_set('display_errors', 'on'); ?>

Det er bedst at skrive begge med det samme:

<?php error_reporting(E_ALL); ini_set('display_errors', 'on'); ?>

På en hjemmeside, der er lagt ud på internettet, er det bedst at deaktivere udskrivelse af fejl. Det gøres sådan her:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis