» » » » DLE 10.2 Çift Konu Hatası

DLE 10.2 Çift Konu Hatası

MaRZoCHi
MaRZoCHi Kurucu 6-04-2014, 11:47
DLE 10.2 Çift Konu Hatası

Bazı kullanıcıları eklenen konuları çift gözüktüğünü söylemesi üzerine araştırma yaptım ve hatayı buldum.

Aslında hatalı bir kod yok, yalnızca veritabanında ufak bir yapısal eksiklik mevcut. Bunu düzelterek hatadan kurtulabilirsiniz.

İlk olarak; phpMyAdmin'e girin.

İster bu SQL i çalıştırın : ( dle: veritabanı öneki )

ALTER TABLE `dle_post_extras` DROP INDEX `news_id` ,
ADD UNIQUE `news_id` ( `news_id` ) 


İster post_extras tablosunu seçin ve "Yapı" sekmesine tıklayın. İndeksler bölümünden "news_id" anahtar kelimesinin türünü değiştirin.
Bu değişikliği yaptığınızda hata alırsanız. "post_extras" tablosunda, hatada yazan "news_id" numarasına ait satırı silin.

Var olan tür: INDEX
Yapılması gereken: UNIQUE

DLE 10.2 Çift Konu Hatası

phpMyAdmin'in yeni sürümleri için.

DLE 10.2 Çift Konu Hatası

Çözüm bu kadar.
Çözüldü İşleme Alındı Bekliyor Çözülemedi
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
majidoff 22 Şubat 2016 00:15
@MaRZoCHi, Hocam hiç bir şeyi silmedim hata shortstory.tpl dosyasındaydı buldum ve halletdim. İlgin için teşekkür ederim.
3 779
MaRZoCHi 22 Şubat 2016 00:09
@majidoff, aynı olan konuları silerek başla yoksa index türü değişmiyor.

--------------------
0
majidoff 21 Şubat 2016 23:07
http://azerbaijanwebmaster.tk/uploads/posts/2016-02/1456088892_bandicam-2016-02-
20-23-01-50-586.jpg

http://azerbaijanwebmaster.tk/uploads/posts/2016-02/1456088847_bandicam-2016-02-
20-22-42-35-479.jpg

@MaRZoCHi , hocam buyrun.
3 779
MaRZoCHi 21 Şubat 2016 00:33
@majidoff, malesef resimleri görüntüleyemiyorum.. Mümkünse başka servis kullanabilirmisiniz.

--------------------
0
majidoff 20 Şubat 2016 21:05
@MaRZoCHi, Merhaba hocam. Ben sitede makale eklerken böyle oluyor.

Her dediğinizi olduğu gibi yaptım ama durum resimdeki gibi.

http://imgur.com/IzgevZD

http://imgur.com/z9D6zFD

http://imgur.com/bxgH1Su
3 779
MaRZoCHi 28 Aralık 2015 18:44
@majidoff, yukarıda yazılanları aynı sıra ile yapın.
Yapı => Struct
İndeksler => Indexes
Çevirisi yeterli olacaktır.

--------------------
0
majidoff 28 Aralık 2015 18:40
@MaRZoCHi, merhaba hocam ben ucretsiz hosting kullaniyorum hostinger.ru
ben phpmyadmine girdim ama neyi nasil yapacagimi sasirdim
3 779
MaRZoCHi 31 Ağustos 2014 15:02
@trap, ilk mesaja phpmyadmin'in yeni sürümleri için ekran görüntüsü eklendi.

--------------------
0
trap 31 Ağustos 2014 14:29
Merhabalar hocam phpmyadmin de dediğiniz işemi bir türlü yapamadım türünü değiştirmeyi
phpmyadmin panelşu şekilde
http://i.imgur.com/W0cIRqI.png
http://i.imgur.com/Jt8ZqUX.png
0
Cesur 3 Mayıs 2014 22:11
Sorun düzeldi. Son verilen düzenlemeyi uyguladıktan sonra sorun düzelmiş fakat sitede önbellekleme aktif olduğu için bir süre daha aynı hatayı almışım. Belirttiğim sorunları artık yaşamıyorum. İlginiz için teşekkürler.
3 779
MaRZoCHi 2 Mayıs 2014 23:01
Mesajda hata almanız durumunu belirttim.

Bu değişikliği yaptığınızda hata alırsanız. "post_extras" tablosunda, hatada yazan "news_id" numarasına ait satırı silin.

--------------------
0
mrt806 2 Mayıs 2014 07:00
Alıntı: uye034
MySQL error in file: /engine/inc/addnews.php at line 708
Error Number: 1062
The Error returned was:
Duplicate entry '4' for key 'news_id'
SQL query:

INSERT INTO dle_post_extras (news_id, allow_rate, votes, disable_index, access, user_id) VALUES('4', '1', '0', '0', '', '1')


aynı hatayı test sitesine kurulum yaparken bende aldım

Duplicate entry '2' for key 'news_id' yazıyordu
sonra çift makale sorunu çözümünü deneyim belki düzelir dedim ama hata
Duplicate entry '3' for key 'news_id' şeklini aldı yani sadece bir sayı değişti.
0
Cesur 1 Mayıs 2014 21:06
Makale eklerken gönder tuşuna bastıktan sonra aşağıdaki hatayı alıyorum. Makale yayınlanıyor fakat aşağıdaki gibi bir hata veriyor. Ayrıca makalelere resim eklerken sunucuya çekerek ekliyorum fakat yeni makale ekleyeceğim zaman resim yükle dediğimde bir önceki makalelerin resimleri de görünüyor. İlerleyen zamanlar resimler çoğaldıkça yeni eklediğim resmi bulmakta zorluk çekeceğim. Acaba buda mı bir sorun, yoksa yeni versiyonda bu normal mi?

MySQL error in file: /engine/inc/addnews.php at line 708
Error Number: 1062
The Error returned was:
Duplicate entry '4' for key 'news_id'
SQL query:

INSERT INTO dle_post_extras (news_id, allow_rate, votes, disable_index, access, user_id) VALUES('4', '1', '0', '0', '', '1')
0
KAYA 26 Nisan 2014 13:05
Yanlış Anlama Salexli Kardeşim. Öyle Bir Paylaşım Yapmışsın Ki .. Hata Vardı Çözdüm Diye Konuya Girmişsin. Önce Örnek Olarak Atıyorum Konu Açmakta Sorun Yaşayan Varsa Çözümünü AddNews de Güncelledim. Gibi Yazsan Daha Anlaşılır Olur. Kolay Gelsin. Siteni Yazda Üye Olalım =)
0
SaLeXLi 26 Nisan 2014 03:59
Ola Bilir Amma Ben yaşadım...siz bilirsinz.haber göndermek olmuyordu..k.p de bende çozmüşdüm sizlerle paylaşmak istiyordum..neyse artık
3 779
MaRZoCHi 25 Nisan 2014 18:12
Alıntı: SaLeXLi
Dle 10.2 de engine/modules/addnews.php-de sorun yaşadim ama Sorunu çozdüm....


Sorunu belki çözmüştür ki sanmıyorum, fakat eklediğiniz dosya eski sürüm için bazı fonksiyonlar çalışmayacaktır. DLE 10.2 de MySQL den MySQLi'ye komple geçiş yaptı. Yüksek ihtimalle MySQL sürümünden kaynaklı oluyor bu sorun ve çözüm paylaşıldı.

--------------------
0
KAYA 25 Nisan 2014 17:14
Ne Alaka Ben Anlamadım ? Sen Ne Sorun Yaşadığını Bile Yazmamışsın Ki Buraya Çözüm Ekliyorsun. Kimse Link e Tıklamasın Bence. Shell/Virus Olabilir.

Arkadaşlar Çift Konu Hatası Çözüldü. Ve Hiç Bir Başka Sorun Yoktur. Özellikle de Engine/Modules/Addnews de. smile
0
SaLeXLi 25 Nisan 2014 16:27
Dle 10.2 de engine/modules/addnews.php-de sorun yaşadim ama Sorunu çozdüm....
0
KAYA 8 Nisan 2014 18:11
Açıkcası Bu Hatayı Bende Yaşadım. Ve Sayende Bu Konuyuda Çömüş Olduk :D
Teşekkürler..
İyi Çalışmalar.
deneme bonusu veren siteler