# 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.

- Source canonique : [https://allaux.fr/tr/prestashop/problemes/impossible-creer-compte-client](https://allaux.fr/tr/prestashop/problemes/impossible-creer-compte-client)
- Langue : TR
- Dernière mise à jour : 2026-09-30

## Doğrudan yanıt

> Adresi Müşteriler > Müşteriler ekranında, etkin hesap filtresini kaldırarak arayın: ps_customer tablosunun e-posta sütunu benzersizdir ve bu adresi taşıyan devre dışı bir hesap kaydın başarısız olmasına yol açar. Hata 500 ise config/defines.inc.php içinde _PS_MODE_DEV_ değerini açın, sonra forma eklenmiş captcha ya da hızlı kayıt modülünü devre dışı bırakın.

## 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.

## Kaydı onaylarken tam olarak ortaya çıkan 500 hatası

> Bu özel durum çoğunlukla hesabın kendisinin oluşturulmasından değil, hemen ardından gönderilen hoş geldin e-postasından kaynaklanır: eksik veya bozuk bir e-posta şablonu, hesap veritabanında zaten oluşturulduktan sonra isteğin çökmesine neden olur. Bu durumda hesap, gösterilen hataya rağmen mevcut olabilir; bu da e-postanın benzersizlik kısıtlaması nedeniyle ikinci bir denemenin engellenmesini açıklar.

## Engellenen bir kayıt karşısında kontrol ettiklerim

1. **Mevcut bir hesabın varlığı** — Devre dışı bırakılmış hesaplar dahil, customer tablosunda e-posta adresinin aranması.
2. **Formda etkin modüller** — Captcha, hızlı hesap oluşturma veya doğal kayıt formunu değiştiren herhangi bir modül.
3. **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ü.
4. **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.

## Tekil bir temizlik mi, özel bir form mu

> Veritabanında temizlenecek hayalet bir hesap veya devre dışı bırakılacak çakışan bir modül genellikle hızla çözülür. Ek alanlar, özel bir doğrulama veya çift onaylı kayıt (double opt-in) içeren bir kayıt formu ise doğal formun özel olarak geliştirilmesini gerektirir.

## İlgili sayfalar

- **PrestaShop’ta 500 hatası veya boş sayfa** — Yalnızca kayıt formunun ötesindeki durumlar için genel 500 hatası teşhisi. ([/prestashop/erreur-500](/prestashop/erreur-500))
- **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. ([/prestashop/problemes/emails-confirmation-commande-non-recus](/prestashop/problemes/emails-confirmation-commande-non-recus))
- **Özel PrestaShop modülü geliştirme** — Ek alanlar veya çift onaylı kayıt içeren bir kayıt formu için. ([/prestashop/module-sur-mesure](/prestashop/module-sur-mesure))

## FAQ

### Müşteri hiç kayıt olmadığını söylüyor, e-postası neden reddediliyor?

Bazen eski bir misafir siparişi sırasında otomatik olarak bir hesap oluşturulmuş, ya da önceki bir deneme müşterinin fark etmediği şekilde yarıda başarısız olmuştur. Adres, müşterinin bilgisi olmasa bile zaten veritabanındadır.

### Kaydı onaylarken neden bir 500 hatası ortaya çıkıyor?

Çoğunlukla hesabın kendisi değil, oluşturulduktan hemen sonra gönderilen hoş geldin e-postasının başarısız olmasıdır. Kontrol edilecek ilk şey e-posta şablonudur.

### Engelleyen bir hesap, ilişkili siparişleri kaybetmeden silinebilir mi?

Evet, hesabın durumundan bağımsız olarak zaten kaydedilmiş siparişlere dokunmadan bir hesap devre dışı bırakılabilir veya adresi serbest bırakılabilir.

### Kayıt formuna zorunlu bir alan eklenebilir mi?

Standart yönetim panelinden hayır. Bir alan, özel bir doğrulama veya çift onaylı kayıt eklemek, doğal formun genişletilmesini gerektirir.

### Misafir olarak verilen bir sipariş sonradan bir kaydı engelleyebilir mi?

Bu, siparişte kullanılan ayara bağlıdır: bazı yapılandırmalar, misafir sipariş olarak adlandırılsa bile e-posta adresine bağlı bir hesap oluşturur; bu da aynı adresle yapılan gerçek bir kayıtla daha sonra çakışabilir.
