Hibakimenet php - help rész

Engedélyezése kijelző hibák a PHP-szkriptek lehet szükség a hibakeresés a helyszínen.

A naplózás és a szint hibakezelés PHP megfelel az irányelvben display_errors és error_reporting.

  • Display_errors irányelv meghatározza, hogy a megjeleníteni kívánt hiba a képernyőn együtt a többi kimenet.
  • Az irányelv meghatározza a error_reporting szinten a hiba napló, azaz milyen PHP hibák és figyelmeztetések kimenet.

Biztonsági okokból a szerver hosting a virtuális visszavonását PHP hibákat ki.
Ha a PHP csatlakozik a honlapon Apache modulként (ezt a módszert alkalmazzák a tárhely az alapértelmezett). majd megjeleníti az összes támogatott hibák és figyelmeztetések elég hozzá egy sort

php_flag display_errors on
php_value error_reporting -1

nevű fájlt .htaccess. feltöltött egy mappa public_html oldalon.

Tudod szerkeszteni a fájlt, például a „File Manager”.
Ha a .htaccess fájl nem található, akkor létre kell hozni.

A „Domains” a „Folder” akkor megtudja, hogy hol található a mappa public_html oldalon.

Bekapcsolása után a hiba kimenet szükséges megismételni a megközelítés, hogy a helyszínen, vagy frissíteni az oldalt az F5 billentyű megnyomásával a böngészőben. Az oldal meg kell jelennie a hibakeresési információ áll rendelkezésre a helyszínen.

Hibakimenet php - help rész
Meg kell jegyezni, hogy ha a script hiba elnyomása operátor hely van jelen előtt függvény nevét ( „@” jel), akkor annak ellenére, előírt a .htaccess irányelvek, arra a következtetésre jutott a hiba nem fordul elő.

további információk

display_errors = On
error_reporting = E_ALL

  • hibakimenete is be lehet állítani közvetlenül a script weboldal segítségével ini_set () függvényt. Például, hogy bekapcsolja a kimenetét minden hiba vonal

ini_set ( 'display_errors', 1);
ini_set ( 'error_reporting', E_ALL);

Paraméterek definiált keresztül ini_set () függvény. magasabb prioritású és egymást átfedő irányelvek php.ini és a .htaccess.

  • Hibakimenet a képernyőn csak akkor engedélyezhető során hibakeresés oldalon. A jelenléte egy ilyen kód, ez negatív hatással a biztonsági webes alkalmazások.