WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']

Başlatan gogobeko, 12 Haziran 2012 - 12:09:23

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

gogobeko

WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']
INSERT INTO `wp_term_relationships` (`term_taxonomy_id`,`object_id`) VALUES ('0','0')

WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']
INSERT INTO `wp_term_relationships` (`term_taxonomy_id`,`object_id`) VALUES ('0','0')

WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']
INSERT INTO `wp_term_relationships` (`term_taxonomy_id`,`object_id`) VALUES ('0','0')

WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']
INSERT INTO `wp_term_relationships` (`term_taxonomy_id`,`object_id`) VALUES ('0','0')

WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']
INSERT INTO `wp_term_relationships` (`term_taxonomy_id`,`object_id`) VALUES ('0','0')

WordPress database error: [Duplicate entry '0-0' for key 'PRIMARY']
INSERT INTO `wp_term_relationships` (`term_taxonomy_id`,`object_id`) VALUES ('0','0')


Arkadaşlar XAMPP Kurulu Ubuntu 10.04 kullanıyorum.Wp kurdum kurulum tamamlandıktan sonra "Başarılı " yazısının üstünde şu arıza ile karşılaştım.Kullanıcı adı ve şifre girdiğimde de ise Bu sayfaya erişmek için yeterli izniniz yok. yazıyor.

Birde servera ne kursam izin problemi yaşıyorum toplu olarak nasıl izin verilir?
Yardım ederseniz sevinirim.
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

gogobeko


@heartsmagic Teşekkür ederim yalnız 0-1 değil 0-0 sorunu .
Galiba sorunla karşılaşır karşılaşmaz buraya yazdığımı düşündünüz
Aslında direk buraya yazmadım öncesinde araştırdım belki yeterli gelmemiş olabilir ama anladığım kadarıyla auto increment sorunu zaten
indexin 0 olduğundan kaynaklanıyormuş windowsta yoktu böyle bir sorun.Şimdi neden kaynaklanıyor?Belkide linuxta bilmediğim konular sebebiyledir diye düşündüm.Tükçe olarak da yeterli olacak bir kaynak bulamadım.
Eğer yanlış birşey yaptıysam lütfen bilgilendirin.
İyigünler.
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

if

@gogobeko, yanlış yaptığınızı ima etmiyor @heartsmagic. Sadece yol göstermek amacıyla yazıyor.

Oradaki öneri işe yaramadı mı? @keywordguy adlı kullanıcı ile sizin sorununuz aynı.

gogobeko

Hayır işe yaramadı.phpmyadminde wp veritabanından wp_term_relationships adlı tabloya giriyorum.



Yapmam gerekn şeyle ilgili şöyle bir bilgi buldum :

Duplicate entry '0' for key 'PRIMARY' hatası
muhtemelen sütunu auto increment yapmaya çalışıyorsunuz. Bu uyarıyı index 0 olduğu için alıyorsunuz. Dolayısıyla önce index'i değiştirin ondan sonra auto_increment'i rahatlıkla seçebilirsiniz.

Bu arada eğer sütununuzu primary yapmadıysanız onu auto increment yapamazsınız. Önce o sütunu primary yapmanız lazım. Türkçesinde Birincil yap gibi bir şey yazıyor olması lazım.Önce onu seçin Sonra auto increment;)


Bunu nasıl yapacağım konusunda yardımcı olurmusunuz.

Birde şu sorun neden olabilir acaba ?
"Bu sayfaya erişmek için yeterli izniniz yok."
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

if

@gogobeko, hiç kullanmadığım bir şey olduğu için ancak yorum yapabilirim. "+Seçenekler" kısmında ne var? Yalnız, yanlış yerdesiniz sanırım, wp_comments tablosundan işlem yapmamız gerek.

alquirel

İzin problemini şimdilik sonraya bırakalım.
O tabloyu bir de "Yapı" sekmesindeyken görebilir miyiz?

gogobeko

Alıntı yapılan: alquirel - 12 Haziran 2012 - 14:27:28
İzin problemini şimdilik sonraya bırakalım.
O tabloyu bir de "Yapı" sekmesindeyken görebilir miyiz?

"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

alquirel

Asıl bakmak istediğim yer çıkmamış :)
O alt tarafta görünen "Ayrıntılar" kısmını da açabilir misiniz?
Muhtemelen orada bakmak istediğim kısım.

gogobeko

"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

alquirel

Benim şüphelendiğim kısım sorunsuz çıktı :)
"Ben olsam" o iki satırı, yedeklemek koşuluyla, silmeyi bir denerdim.

heartsmagic

@gogobeko, ilk iletide ek bilgi olmayınca o şekilde bir cevap verdim, aksi takdirde farklı bir maksadım yoktu elbette.

Şunu sormak istiyorum, bu temiz bir kurulumdu değil mi? Veritabanını hangi yolla oluşturdun peki? Google'da tek tük görülmekte bu sorun ve net bir cevabı yok. Kısacası özel bir durum olmalı zira WP kurulum aşamasında kullanıcılarını çok üzen bir platform değil.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

krky

Biraz geç olacak ama sorun term_taxonomy_id ve object_id alanlarının eşsiz (benzersiz de denilir - ingilizcesi unique) olmasından kaynaklanıyor. Eğer term_taxonomy_id'ye bir değer atanmışsa, aynı değeri tekrardan bu alana eklemeniz mümkün olmayacaktır. Bu alana birbirinden farklı değerler gelecektir. Aynısı object_id için de geçerlidir. Kurulum sırasında bu alanlara birden çok olmak üzere 0-0 değerlerini eklemeye çalışmışsınız. Doğal olarak da böyle bir hata vermiş.

Şunu da belirteyim: bu iki alan için değerlerin 0 olması biraz ihtimal dışı. Çünkü auto_increment olan alanlar 0'dan değil 1'den başlar ve her yeni değer eklendiğinde 1 artarak devam eder. term_taxonomy_id ve object_id alanlarına gelen değerler başka iki tablonun verileri arasındaki ilişkiyi sağlamak için eklenmiş. O tabloların id'leri auto_increment özelliğinde. Bu yüzden term_taxonomy_id ve object_id alanlarına gelecek değerler 0'dan büyük olmak zorunda.

Yeni bir kurulum dosyasını wordpress sitesinden temin ederek tekrar deneyiniz.