⊗ppPmBsErO 5 of 447 menu

Izpis napak PHP

Če v svoji PHP kodi naredite napako, bo strežnik opis te napake prikazal kar v brskalnik. Napake so treh vrst: notice, warning in fatal.

Opomini (notices) so opozorila o tem, da je v vaši kodi nekaj morda narobe. Čeprav bo koda še vedno delovala. Vendar je bolje, da teh napak ne ignoriramo, ampak jih popravimo.

Opozorila (warnings) so opozorila o tem, da je šlo nekaj narobe. Praviloma se bo vaša koda zagnala, vendar bo delovala drugače, kot želite.

Usodne napake (fatals) se pojavijo v primeru, ko PHP kode ni mogoče izvesti. Praviloma je to povezano s sintaktično napako, ki ste jo naredili.

Vendar obstaja problem. Privzeto so opomini in opozorila izklopljeni, namesto usodnih napak pa boste videli le bel zaslon. To je seveda zelo malo informativno. Vklopimo izpis vseh napak:

<?php error_reporting(E_ALL); ?>

Včasih pa ta ukaz ne deluje (odvisno od nastavitev strežnika). Na pomoč pride drugi ukaz:

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

Bolje je takoj napisati oba:

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

Na spletnem mestu, objavljenem na internetu, je bolje izklopiti izpis napak. Naredimo se takole:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni