Hibaelhárítás¶
Kezdje a tünettel, majd ellenőrizze a megfelelő réteget anélkül, hogy felfedné a hitelesítő adatokat.
Üres oldal vagy szerverhiba¶
- Ellenőrizze a webszervert és a PHP hibanaplókat.
- Győződjön meg arról, hogy a PHP verzió megfelel a követelménynek.
- Ellenőrizze a PHP szintaxisát:
- Ellenőrizze a fájlengedélyeket és a PHP tartalmazza az elérési utat.
- Győződjön meg arról, hogy a szükséges bővítmények betöltődnek.
Az adatbázis kapcsolat meghiúsul¶
Jelölje be a $dbsys, gazdagépet, portot, adatbázisnevet, felhasználónevet, jelszót és tábla előtagot. Győződjön meg arról, hogy a megfelelő PDO illesztőprogram telepítve van, és tesztelje a hálózati vagy aljzat-hozzáférést az alkalmazás gazdagépétől.
Ne illesszen be gyártási hitelesítési adatokat egy problémába.
A bejelentkezés sikertelen¶
Határozza meg, hogy a hiba a munkamenet kezelésében vagy a hitelesítő adatok ellenőrzésében van-e. Ezután ellenőrizze:
- a konfigurált
$auth["session"]és$auth["type"]; - személyazonosság-szolgáltató elérhetősége és TLS;
- felhasználói szűrők, szerepkörök, csoportok vagy attribútumok;
- letiltott vagy lejárt fiókok; és
- a hitelesítési módhoz szükséges PHP-bővítmények.
Tartson külön helyreállítási eljárást a rendszergazdai hozzáféréshez.
Hibás időpontok jelennek meg¶
Ellenőrizze a szoba időzónáját, a terület időzónáját, a globális $timezone, PHP időzónát és a nyári időszámításra való átállást. Használja a szobák időzónáját, nem feltétlenül a szervert vagy a rendszergazdát.
Az e-mail nem érkezik meg¶
Ellenőrizze, hogy az érintett eseményhez és címzetti szerepkörhöz engedélyezve van-e az értesítés. Ezután ellenőrizze a feladó címét, a levélküldési módot, az SMTP-kapcsolatot, a hitelesítést, a TLS-t és a levelezőszerver naplóit. Külön tesztelje a létrehozást, módosítást és törlést.
A konfiguráció módosításának nincs hatása¶
A gyakori okok a következők:
- alapértelmezett fájl szerkesztése a
config.inc.phphelyett; - a terület alapértékeinek megváltoztatása, ha a meglévő terület adatbázis-beállításokkal rendelkezik;
- egy másik telepítés vagy hely szerkesztése többhelyes módban;
- PHP műveleti kód gyorsítótár; és
- egy későbbi konfigurációs hozzárendelés felülírja a korábbit.
Gyűjtsön hasznos diagnosztikát¶
Jegyezze fel az MRBS verziót, a PHP verziót, az adatbázis típusát, a vonatkozó kiterjesztések listáját, a pontos hibát, az érintett oldalt és a minimális reprodukciót. Törölje a hitelesítési adatokat, a munkamenet-azonosítókat, az e-mail-címeket és a privát foglalási adatokat.