Přeskočit obsah

Odstraňování problémů

Začněte pozorovaným příznakem a poté zkontrolujte příslušnou vrstvu, aniž byste zveřejnili přihlašovací údaje.

Prázdná stránka nebo chyba serveru

  1. Zkontrolujte chybové protokoly webového serveru a PHP.
  2. Ověřte, že verze PHP splňuje požadavky.
  3. Zkontrolujte syntaxi PHP:
php -l config.inc.php
  1. Ověřte oprávnění souborů a cestu k PHP.
  2. Ověřte, že jsou načtena požadovaná rozšíření.

Připojení k databázi se nezdařilo

Zkontrolujte $dbsys, server, port, název databáze, uživatelské jméno, heslo a předponu tabulek. Ověřte instalaci odpovídajícího ovladače PDO a ze serveru aplikace vyzkoušejte síťové připojení nebo přístup k soketu.

Do hlášení problému nevkládejte produkční přihlašovací údaje.

Přihlášení se nezdařilo

Zjistěte, zda chyba vzniká při práci s relací, nebo při ověřování přihlašovacích údajů. Poté zkontrolujte:

  • nakonfigurované $auth["session"] a $auth["type"];
  • dostupnost poskytovatele identity a TLS;
  • uživatelské filtry, role, skupiny nebo atributy;
  • deaktivované nebo vypršené účty; a
  • rozšíření PHP vyžadovaná zvolenou metodou.

Pro přístup správce si ponechte samostatný postup obnovení.

Časy jsou špatné

Ověřte časové pásmo místnosti a oblasti, globální nastavení $timezone, časové pásmo PHP a přechod na letní čas. Použijte časové pásmo místnosti; nemusí se shodovat s pásmem serveru ani správce.

E-mail nepřichází

Ověřte, zda je daná událost a role příjemce povolena. Poté zkontrolujte adresu odesílatele, způsob odesílání, přenos SMTP, ověřování, TLS a protokoly poštovního serveru. Vytvoření, změnu a odstranění rezervace testujte samostatně.

Změna konfigurace nemá žádný účinek

Mezi běžné příčiny patří:

  • editace výchozího souboru místo config.inc.php;
  • změna výchozích hodnot oblasti, když má stávající oblast nastavení databáze;
  • úprava jiného nasazení nebo webu v režimu více míst;
  • mezipaměť opcode PHP;
  • pozdější přiřazení v konfiguraci, které přepíše dřívější hodnotu.

Sbírejte užitečnou diagnostiku

Zaznamenejte verzi MRBS a PHP, typ databáze, seznam relevantních rozšíření, přesné znění chyby, dotčenou stránku a minimální postup reprodukce. Přihlašovací údaje, identifikátory relací, e-mailové adresy a údaje ze soukromých rezervací odstraňte nebo anonymizujte.