Sorun giderme¶
Gözlenen belirtiden başlayın, ardından kimlik bilgilerini açığa çıkarmadan ilgili bileşeni denetleyin.
Boş sayfa veya sunucu hatası¶
- Web sunucusunu ve PHP hata günlüklerini kontrol edin.
- PHP sürümünün gereksinimleri karşıladığını doğrulayın.
- PHP sözdizimini kontrol edin:
- Dosya izinlerini ve PHP'nin ekleme yolunu doğrulayın.
- Gerekli uzantıların yüklendiğini doğrulayın.
Veritabanı bağlantısı başarısız oluyor¶
$dbsys, ana bilgisayar, bağlantı noktası, veritabanı adı, kullanıcı adı, şifre ve tablo önekini kontrol edin. Eşleşen PDO sürücüsünün yüklendiğini doğrulayın ve uygulama ana bilgisayarından ağ veya soket erişimini test edin.
Üretim kimlik bilgilerini bir soruna yapıştırmayın.
Giriş başarısız¶
Hatanın oturum işlemede mi, yoksa kimlik bilgisi doğrulamada mı olduğunu belirleyin. Ardından şunları kontrol edin:
- yapılandırılmış
$auth["session"]ve$auth["type"]; - kimlik sağlayıcının kullanılabilirliği ve TLS;
- kullanıcı filtreleri, rolleri, grupları veya nitelikleri;
- devre dışı bırakılmış veya süresi dolmuş hesaplar; Ve
- PHP arka ucun gerektirdiği uzantılar.
Yönetici erişimi için ayrı bir kurtarma prosedürü bulundurun.
Zamanlar yanlış¶
Odanın saat dilimini, bölge saat dilimini, genel $timezone, PHP saat dilimini ve yaz saati geçişini doğrulayın. Sunucunun veya yöneticinin değil, odaların saat dilimini kullanın.
E-posta gelmiyor¶
Olayın etkin olduğunu ve alıcı rolünü doğrulayın. Ardından gönderen adresini, gönderim yöntemini, SMTP bağlantısını, kimlik doğrulamayı, TLS'yi ve posta sunucusu günlüklerini kontrol edin. Oluşturma, değiştirme ve silme işlemlerini ayrı ayrı test edin.
Yapılandırma değişikliğinin hiçbir etkisi yoktur¶
Yaygın nedenler şunları içerir:
config.inc.phpyerine varsayılanlar dosyasını düzenlemek;- mevcut alanda veritabanı ayarları olduğunda alan varsayılanlarının değiştirilmesi;
- farklı bir dağıtımı veya siteyi çok bölgeli modda düzenlemek;
- PHP işlem kodu önbelleğe alma; Ve
- önceki konfigürasyonu geçersiz kılan daha sonraki bir konfigürasyon ataması.
Yararlı teşhisleri toplayın¶
MRBS sürümünü, PHP sürümünü, veritabanı türünü, ilgili uzantı listesini, tam hatayı, etkilenen sayfayı ve minimum çoğaltmayı kaydedin. Kimlik bilgilerini, oturum tanımlayıcılarını, e-posta adreslerini ve özel rezervasyon verilerini düzenleyin.