[Erledigt] Warnung bei SQLite

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

[Erledigt] Warnung bei SQLite

Post by HadleyB »

Ich habe unter http://www.zipf-events.de einen Blog aufgesetzt mit SQLite. Gerade möchte ich die Sektion "Bilder & Videos" bearbeiten und schreibe einen Artikel, mit dem ich Links zu Bildergalerien setze. Es kommt eine Fehlermeldung:

Code: Select all

Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(161) "INSERT INTO serendipity_references (id, entry_id, name, link) VALUES(67, 33, 'Après-Ski Party', 'http://www.zipf-events.de/cms/bilder/2005/apresski/thumb.html')" 
Aber: Alles funktioniert tadellos! Was hat das zu bedeuten? Es verwirrt mich. Hat das vielleicht etwas mit den abgeschalteten Trackbacks zu tun? Das wäre meine erste Vermutung gewesen.

mfg
Hadley
Last edited by HadleyB on Thu Jan 14, 2010 2:04 pm, edited 1 time in total.
mfg
Hadley
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Warnung bei SQLite

Post by garvinhicking »

Hi!

Hm, die Fehlermeldung besagt, dass wohl schon ein derartiger Eintrag in der SQLite-Tabelle drinsteht. Wenn Du dir die serendipity_references mit einem Tool ansiehst, welche Einträge siehst du zu entry_id=33?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Re: Warnung bei SQLite

Post by HadleyB »

Das ist ein Artikel, in dem sich mehrere Links zu externen Seiten befinden.

mfg
Hadley

Bild: http://www.hadley.de/zipf-datenbank.jpg

PS: Das Anhängen von Bildern geht nicht. Ist das abgeschaltet?
mfg
Hadley
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Warnung bei SQLite

Post by garvinhicking »

Hi!

Probier mal aus indem Du nur nen Link "Apres" setzt, und ob da auch die Fehlermeldung kommt. Könnte sein dass sqlite alles nach nem Sonderzeichen ignoriert, und für ihn daher "Apr(es Ski Vol. 1)" und "Apr(es Party)" ein Duplikat ist.
PS: Das Anhängen von Bildern geht nicht. Ist das abgeschaltet?
Ja, der Server scheint bei uploads zu streiken, ich versuch das mal zu klären.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Re: Warnung bei SQLite

Post by HadleyB »

Warum schneidet S9Y den Link ab? Ich gebe immer den vollen Link ein (http....), S9Y speichert aber nur ab /cms/......

Ich habe mal das /cms abgeschnitten, das Resultat ist das Gleiche:

Code: Select all

Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(155) "INSERT INTO serendipity_references (id, entry_id, name, link) VALUES(79, 33, 'Après-Ski', 'http://www.zipf-events.de/cms/bilder/2006/apresski/thumb.html')"
Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(167) "INSERT INTO serendipity_references (id, entry_id, name, link) VALUES(80, 33, 'Fasching Niederstetten', 'http://www.zipf-events.de/cms/bilder/2005/fasching/thumb.html')"
Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(165) "INSERT INTO serendipity_references (id,name,link,entry_id) values ('67', 'Après-Ski Vol.1', 'http://www.zipf-events.de/cms/bilder/2009/apresski01/thumb.html', '33')"
Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(173) "INSERT INTO serendipity_references (id,name,link,entry_id) values ('79', 'Jägermeister - Party', 'http://www.zipf-events.de/cms/bilder/2007/jaegermeister/thumb.html', '33')"
Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(173) "INSERT INTO serendipity_references (id,name,link,entry_id) values ('80', 'Blickpunkt Niederstetten', 'http://www.zipf-events.de/cms/bilder/2006/blickpunkt/thumb.html', '33')"
Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(155) "INSERT INTO serendipity_references (id, entry_id, name, link) VALUES(79, 33, 'Après-Ski', 'http://www.zipf-events.de/cms/bilder/2006/apresski/thumb.html')"
Warning: sqlite_query() [function.sqlite-query]: PRIMARY KEY must be unique in /web/www/zipfev/html/cms/include/db/sqlite.inc.php on line 233
bool(false) string(167) "INSERT INTO serendipity_references (id, entry_id, name, link) VALUES(80, 33, 'Fasching Niederstetten', 'http://www.zipf-events.de/cms/bilder/2005/fasching/thumb.html')" 
Mutig wie ich bin, habe ich die entsprechenen "References" aus der Tabelle einfach gelöscht. Das hatte weder auf den Artikel, noch auf die Links eine Auswirkung. Alles funktioniert noch. Was sind denn das für Tabellen? Kann man das irgendwo abschalten?
mfg
Hadley
mfg
Hadley
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Warnung bei SQLite

Post by garvinhicking »

Hi!

References ist halt eine Tabelle die alle links enthält aus deinem artikel, daher braucht man die schon.

Kann sein dass der code in sqlite nicht prüfen kann ob eine referenz vorhanden ist oder nicht...in ermangelung von einer sqlite-testumgebung kann ich das jedoch derzeit nich gut analysieren. Da es auch kein Fehler ist, sondern nur eine überflüssige warnmeldung, hätte ich noch andere dinge mit mehr priorität ;))

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Re: Warnung bei SQLite

Post by HadleyB »

Alles klar. Da ja, trotz der Fehlermeldung, alles funktioniert, beende ich den Tread.
mfg
Hadley
Post Reply