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.
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.