ARŞİVDEKİ ÜYE GİRİŞ YAPAMADIĞINDA YAPILMASI GEREKENLER

Arşivde bulunan üyeler siteye mail ve şifre bilgileri ile giriş yaptıklarında otomatik olarak arşivden çıkarılmaktadır.

Arşivdeki bir üye siteye giriş sağlayamıyor ise veya site panel kullanıcısı arşivdeki bir üyeyi manuel çıkartamıyorsa aşağıdaki işlemler sağlanmalıdır.

Arşivden üye çıkartılamaması çoğunlukla veritabanında "uyeler" ve "uyeler_archive" tablosunun eşit olmamasından kaynaklanmaktadır.

Sorundan emin olmak için öncelikle hata alınan sitede debug açılmalıdır.

Panel açıkken site linkini sonuna "/Diger/debug.php" yazınız ve gelen ekranda büyük harfle site adının "son harfi - ilk harfi - son harfi" yazılarak debug açılır. 

uyearsiv1.png (3 KB)

Debug açtıktan sonra tarayıcınızın console alanını açınız üyeler sayfasında tekrar arşivden bir üye çıkarmayı deneyiniz.

Network sekmesinde alınan 500 hatasına tıklayarak "Preview" seçeneğinden detayına ulaşabilirsiniz.

Detayda "uyeler_archive" ve "uyeler" tablosuna ait hatalar yer alacaktır.

Tablolarda eşitsizlik olmasını teyit etmek ve düzenlemek için takım liderinizden FTP alınız.

FTP ile sitenin veritabanını (phpMyAdmin) açınız.

Veritabanında "siteadi_db" seçeneğine tıklayınız ve arama alanından "uyeler" ile "uyeler_archive" tablolarını yanyana açınız.

uyearsiv2.png (126 KB)

Tablolarını açtıktan sonra "Yapı/Structure" sekmesine tıklayınız ve her iki tabloda toplam kaç sütun olduğunu kontrol ediniz.

Üye arşiv tablosunda üyeler tablosundan daha fazla sütun bulunacaktır ve sütunlar eşleşmediğinden arşivden üye çıkarılamamaktadır.

uyearsiv3.png (227 KB)

uyearsiv4.png (238 KB)

Düzenleme işlemi için arşiv tablosunda olup üyeler tablosunda olmayan sütunları bularak, arşiv tablosundan silmeniz gerekmektedir.

Yukarıdaki örnek resimlerdeki gibi bir sütun farkı var ise il, ilce, semt, il_kod ve ilce_kod sütunları arşiv tablosunda fazladır. 

Kontrol ettikten sonra aşağıdaki sql kodunu kullanarak silebilirsiniz.

Sql kodunu görmek için tıklayınız.

Silme işlemini arşiv tablosundaki fazla sütunları seçtikten sonra "Kaldır" seçeneği ile de silebilirsiniz.

Arşiv tablosundan silme işlemi yaparken doğru sütunları işaretleyerek sildiğinizden emin olunuz.

uyearsiv5.png (74 KB)


İşlemi tamamladıktan sonra tekrar arşivden üye çıkarmayı deneyebilirsiniz.

Yönetim panelinde manuel düzenleme yapabiliyorsanız site ön yüzde de kullanıcılar giriş sağlayabilecektir.