Keresés

Új hozzászólás Aktív témák

  • Tele von Zsinór

    őstag

    válasz Sk8erPeter #5462 üzenetére

    Gyakorlatban van pár saját hibaosztályom (mind az Exception-ből származtatva), ezeket dobom a megfelelő helyeken - értelmes message paraméterrel, mert az bekerül a logba.

    Egyszerűsített példa:

    <?php
    try {
    // ide jön az egész oldal
    }
    catch (Exception $e) { // nem minden hiba jut el idáig, de legkésőbb itt elkapjuk őket
    //$e logolása
    //hibaoldal
    }

    Hibaoldal az kb. annyi, hogy az alap design köretbe bekerül egy "olyan hiba történt, amire nem voltunk felkészülve, de ne aggódj: értesültünk róla" jellegű szöveg.

    Hibakezelés részben még vizsgálhatod, honnan érik el az oldalt (localhostról nézve jó eséllyel te vagy) és akkor meg kiírod a $e-t, melyik file és hol dobta, esetleg stack trace.

    Nem tudom, mennyire mennek a régi, mysql_query()-nek átadott kérések a pdo-n keresztül, nálam a kódom és a pdo közt van még egy réteg, és az írja meg nekem a queryket :)

Új hozzászólás Aktív témák

Hirdetés