PrestaShop’ta müşteri hesabı oluşturulamıyor
Hiçbir şeyi doğrulamayan bir kayıt formu, ya da “Hesabımı oluştur” tıklandığı anda ortaya çıkan bir 500 hatası: çoğu durumda neden, devre dışı bırakılmış ya da hiç onaylanmamış bir hesapta bile olsa zaten veritabanında bulunan bir e-posta adresine, ya da hesap oluşturulduktan hemen sonra gönderilemeyen hoş geldin e-postasına dayanır.
Kayıt neden en sık başarısız olur
customer tablosu e-posta adresi üzerinde bir benzersizlik kısıtlaması uygular. Bu adresle zaten bir hesap varsa, devre dışı bırakılmış ya da hiç onaylanmamış olsa bile, kayıt reddedilir; bazen ziyaretçinin nedenini anlaması için yeterince açık olmayan bir mesajla.
Doğal formun üzerine eklenmiş bir captcha modülü veya bir “hızlı hesap oluşturma” modülü de, gönderimi engelleyerek veya kayıt denetleyicisinin beklediği alanları değiştirerek formla çakışabilir.
Engellenen bir kayıt karşısında kontrol ettiklerim
-
Mevcut bir hesabın varlığı
Devre dışı bırakılmış hesaplar dahil, customer tablosunda e-posta adresinin aranması.
-
Formda etkin modüller
Captcha, hızlı hesap oluşturma veya doğal kayıt formunu değiştiren herhangi bir modül.
-
Hoş geldin e-postası şablonu
Hesap oluşturulduğunda gönderilen e-posta şablonunun mevcut ve doğru yapılandırılmış olduğunun kontrolü.
-
Sunucu hata günlüğü
500 hatasının oluştuğu andaki kesin mesaj, genellikle ziyaretçi tarafında görünenden çok daha bilgilendiricidir.
İlgili sayfalar
-
PrestaShop’ta 500 hatası veya boş sayfa
Yalnızca kayıt formunun ötesindeki durumlar için genel 500 hatası teşhisi.
-
Sipariş onay e-postaları alınamıyor
Kayıt yerine siparişlere uygulanan aynı türden bir neden: sessizce başarısız olan bir e-posta gönderimi.
-
Özel PrestaShop modülü geliştirme
Ek alanlar veya çift onaylı kayıt içeren bir kayıt formu için.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.