Kihagyás

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

  1. Ellenőrizze a webszervert és a PHP hibanaplókat.
  2. Győződjön meg arról, hogy a PHP verzió megfelel a követelménynek.
  3. Ellenőrizze a PHP szintaxisát:
php -l config.inc.php
  1. Ellenőrizze a fájlengedélyeket és a PHP tartalmazza az elérési utat.
  2. 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.php helyett;
  • 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.