Ürün eklerken hata |
|||
Konuyu görüntüleyenler: 4 Misafir
|
|||
|
|||
|
|||
|
|||
byduman
Üye Mesajlar: 103 Konular: 26 Katılma Tarihi: Mar 2012 Rep Puanı: 0 Teşekkürler: 36
11 Mesajına, 20 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 02-12-2013 04:00 PM
Merhaba. XML ile çekilen ürünleri düzenlerken veya silerken herhangi bir problem yaşamazken manuel olarak yeni ürün eklemek istediğimde Notice: Error: Duplicate entry '871-0' for key 'PRIMARY' Error No: 1062 INSERT INTO product_to_store SET product_id = '871', store_id = '0' in /home/siteismi.com/httpdocs/system/database/mysql.php on line 49 hatasını veriyor. Sebebi ve çözümü nedir? Yardımlarınız için şimdiden teşekkürler. |
ITECHINN
Sadece PHP Mesajlar: 557 Konular: 17 Katılma Tarihi: May 2012 Rep Puanı: 15 Teşekkürler: 275
189 Mesajına, 333 Teşekkür edildi. Kişisel Bilgileri: |
byduman
Üye Mesajlar: 103 Konular: 26 Katılma Tarihi: Mar 2012 Rep Puanı: 0 Teşekkürler: 36
11 Mesajına, 20 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 02-12-2013 05:00 PM
(02-12-2013 04:48 PM)ITECHINN Yazılan: model klasörünüzdeki product.php'yi paylaşır mısınız? Öncelikle ilgilendiğiniziçin teşekkür ederim. Admin klasörlerinin tümünü örjinaliyle değiştirdim yine aynı sorunu veriyor. Veritabanından dediğiniz yere nasıl bakabilirim inan bilmiyorum Ne yapabiliriz? Teşekkürler. Şimdi yine eski admin dosyalarımı yukledim ve modeldeki product.php dosyasını ekliyorum.. Sanırım cevabı yabancı forumlarda buldum ama ne demek istediğini pek anlayamadım doğrusu mesajı aynen kopyalayıyorum: i got the following error while adding product into my website Notice: Error: Duplicate entry '346-0' for key 1 Error No: 1062 INSERT INTO product_to_store SET product_id = '346', store_id = '0' in /home/fundaina/public_html/system/database/mysql.php on line 49 help me to solve this issue . Benim sorunumun aynısı hemen hemen. Sorununu aşağıda anlattağı şekilde çözmüş. Türkçeye çevirecek arkadaşalrdan Allah razı olsun. Solved CRE Loaded was giving me the error 1062 – Duplicate entry ’2147483647′ for key 1 – when trying to add a new product. Cause: for some unexplained reason the auto_increment ID field on Table “products” has gone up to 2147483647 which is apparently the maximum number of rows permitted in an INT column. Fix: Go to your phpMyadmin interface Backup your database (make sure you know how to restore it if needed) Browse the products table (select to sort the fields by Descending order) The top item should now have the ID = 2147483647 Change the ID to a number up from the previous item (e.g.: Previous was ID = 301, than change the ID = 2147483647 to 302) Repeat same process with table “product_to_categories” Return to table “products” Select the SQL tab run the following SQL Query : ALTER TABLE products AUTO_INCREMENT=303 (note that 303 is the next number up from the example on step 5, you should use the next number up in your situation) It worked perfectly for me, hope this helps. |
ITECHINN
Sadece PHP Mesajlar: 557 Konular: 17 Katılma Tarihi: May 2012 Rep Puanı: 15 Teşekkürler: 275
189 Mesajına, 333 Teşekkür edildi. Kişisel Bilgileri: |
|
byduman
Üye Mesajlar: 103 Konular: 26 Katılma Tarihi: Mar 2012 Rep Puanı: 0 Teşekkürler: 36
11 Mesajına, 20 Teşekkür edildi. Kişisel Bilgileri: |
ITECHINN
Sadece PHP Mesajlar: 557 Konular: 17 Katılma Tarihi: May 2012 Rep Puanı: 15 Teşekkürler: 275
189 Mesajına, 333 Teşekkür edildi. Kişisel Bilgileri: |
|
pinkwall
Acemi Üye Mesajlar: 2 Konular: 0 Katılma Tarihi: Jan 2012 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: |
latinlingo12
Acemi Üye Mesajlar: 2 Konular: 1 Katılma Tarihi: Aug 2013 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: |
AVL
Acemi Üye Mesajlar: 4 Konular: 1 Katılma Tarihi: Oct 2012 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 12-22-2013 11:33 PM
merhaba
bende aynı sorunu yaşıyorum. manuel ürün ekleyemiyorum sorun nasıl düzelir. auto increment kaldırıp denedim yine olmadı. ekleyince de aşağıdaki hatayı alıyorum. bu hatayı csv yüklemeye başladıktan sonra almaya başladım. yardımınız için şimdiden teşekkürler. hata mesajı aşşağıda Notice: Error: Duplicate entry '2147483647-1' for key 'PRIMARY' Error No: 1062 INSERT INTO product_description SET product_id = '2147483647', language_id = '1', name = ' Arsenik ( 0,1-0,5-1-1,5-3 )1 Adet', meta_keyword = ' Arsenik ( 0,1-0,5-1-1,5-3 )1 Adet', meta_description = ' Arsenik ( 0,1-0,5-1-1,5-3 )1 Adet', description = ' Arsenik ( 0,1-0,5-1-1,5-3 )1 Adet' in D:\inetpub\avl-med.com\www\shop\system\database\mysql.php on line 49 |
ozgurunal
Üye Mesajlar: 55 Konular: 0 Katılma Tarihi: Dec 2013 Rep Puanı: 0 Teşekkürler: 10
9 Mesajına, 10 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 12-24-2013 12:25 AM
(12-22-2013 11:33 PM)AVL Yazılan: merhaba Ya bak bu biraz sıkıntılı bir durum.Oncelıkle hostuna cpanel ile ulaşıp oradan phpMyadmine ulaşman gerek. Sonra veri tabanının adını sag tarafta bulup tıklayacaksın.Sonrasında product_descripton adlı tabloya gelip id si '2147483647' olan tabloya tıklaycaksın.en son id numaranı bul ve dıyelım kı son numaran 203 ondan sonra karısmıs ve yukarıda kı gıbı numara vermıs. Sen bu karısık numarayı 204 yapmalısın. Devamında usttekı sql yazan yere gel ve text alanına ALTER TABLE products AUTO_INCREMENT=204 yaz ve git de. Sorunun cozulmus olur. Ancak sıddetle tavsıyem bu ısı bılen bırınden ıstemen yonunde olacak. |
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |