Odpravljanje težav¶
Začnite z opaženim simptomom, nato preverite ustrezno komponento, ne da bi razkrili poverilnice.
Prazna stran ali napaka strežnika¶
- Preverite spletni strežnik in dnevnike napak PHP.
- Potrdite, da različica PHP izpolnjuje zahtevo.
- Preverite sintakso PHP:
- Preverite dovoljenja za datoteke in vključeno pot PHP.
- Potrdite, da so zahtevane razširitve naložene.
Povezava z bazo podatkov ne uspe¶
Preverite $dbsys, gostitelja, vrata, ime baze podatkov, uporabniško ime, geslo in predpono tabele. Potrdite, da je nameščen ustrezni gonilnik PDO in preizkusite dostop do omrežja ali vtičnice iz gostitelja aplikacije.
Ne prilepite produkcijskih poverilnic v težavo.
Prijava ne uspe¶
Ugotovite, ali je napaka pri obravnavanju seje ali preverjanju poverilnic. Nato preverite:
- konfigurirana
$auth["session"]in$auth["type"]; - razpoložljivost ponudnika identitete in TLS;
- uporabniški filtri, vloge, skupine ali atributi;
- onemogočeni ali potečeni računi; in
- razširitve PHP, ki jih zahteva izbrani način preverjanja pristnosti.
Ohranite ločen postopek obnovitve za skrbniški dostop.
Časi so napačni¶
Preverite časovni pas sobe, časovni pas področja, globalni časovni pas $timezone, PHP in prehod na poletni čas. Uporabite časovni pas sob, ne nujno strežnika ali skrbnika.
E-pošta ne prispe¶
Preverite omogočen dogodek in vlogo prejemnika. Nato preverite naslov pošiljatelja, način pošiljanja, povezavo SMTP, preverjanje pristnosti, TLS in dnevnike poštnega strežnika. Ustvarjanje, spreminjanje in brisanje preizkusite ločeno.
Sprememba konfiguracije nima učinka¶
Pogosti vzroki vključujejo:
- urejanje privzete datoteke namesto
config.inc.php; - spreminjanje privzetih nastavitev področja, ko ima obstoječe področje nastavitve baze podatkov;
- urejanje druge razmestitve ali mesta v večstranskem načinu;
- PHP predpomnjenje opcijske kode; in
- kasnejša konfiguracijska dodelitev preglasi prejšnjo.
Zberite uporabno diagnostiko¶
Zabeležite različico MRBS, različico PHP, vrsto baze podatkov, ustrezni seznam razširitev, natančno napako, prizadeto stran in minimalno reprodukcijo. Uredite poverilnice, identifikatorje sej, e-poštne naslove in podatke o zasebnih rezervacijah.