PHP hibaüzenetek megjelenítése IIS 7 alatt - Szoftver Tippek

PHP hibaüzenetek megjelenítése IIS 7 alatt

Mikor áttértem IIS-re és már PHP projektek fejlesztésére is azt akartam használni, kezdetben egy elég kellemetlen problémával találkoztam: hiba esetén a PHP kód részben az IIS csak egy egyszerű hibaüzenetet dobott anélkül, hogy részletesen megadta volna a hiba okát és helyét. Mondanom sem kell, hogy mennyire bosszantott, mikor egy addig működő WordPress témát tettem fel a localhoston lapuló WordPressre és csupán egy egyszerű hibaüzenetet kaptam…

Jó pár órám ráment amíg megtaláltam a kapcsolót… Ha azt szeretnénk, hogy az IISünk részletes hibaüzeneteket dobjon PHP hibák esetén is, akkor nincs más dolgunk, mint azt a php.ini-ben bekapcsolnunk:

1. Nyisd meg a php.ini fájlt (alapértelmezett útvonal: C:\Program Files\PHP\php.ini)

2. Keresd meg a “display_errors = Off” beállítást tartalmazó sort (nálam 373. sor, használd a keresőt) és módosítsd “display_errors = On“-ra.

3. Ments a php.ini fájl módosításait és indítsd újra az IIS szervered.



2 Comments