⊗ppPmBsErO 5 of 447 menu

Prikaz grešaka u PHP-u

Ako napravite grešku u vašem PHP kodu, server će prikazati opis te greške direktno u pretraživač. Greške su od tri tipa: notice, warning i fatal.

Notisi (obaveštenja) predstavljaju primedbe o tome da nešto u vašem kodu možda nije u redu. Iako će kod i dalje raditi. Ipak, bolje je ne ostavljati ove greške bez pažnje, već ih ispraviti.

Vorningi (upozorenja) predstavljaju upozorenja da nešto nije u redu po planu. Obično će se vaš kod pokrenuti, ali neće raditi onako kako vi želite.

Fatalne greške nastaju u slučaju kada se PHP kod ne može izvršiti. Obično je to povezano sa sintaksnom greškom koju ste napravili.

Međutim, postoji problem. Podrazumevano, notisi i vorningi su isključeni, a umesto fatalnih grešaka vidite samo beli ekran. Ovo je, naravno, vrlo malo informativno. Hajde da uključimo prikaz svih grešaka:

<?php error_reporting(E_ALL); ?>

Ponekad, međutim, ova komanda neće raditi (zavisi od podešavanja servera). U pomoć će doći druga komanda:

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

Bolje je odmah pisati obe:

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

Na sajtu koji je postavljen na internet, prikaz grešaka je bolje isključiti. To se radi ovako:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij