Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 22. November 2012 16:52

simonson
kennt CMS/ms
Ort: Wien
Registriert: 07. März 2012
Beiträge: 192

Duplicate entry '00001.00005.00002' for key 3

Hallo Gemeinde,

dieses Thema habe ich am 6.11. schon einmal erstellt. Leider haben mich die erhaltenen Antworten nicht wirklich weiter gebracht - das Problem besteht nach wie vor.

Vielleicht findet sich doch jemand, der mir weiterhelfen kann.



Bisher hat das Seiten kopieren keine Probleme gemacht.
Seit Kurzem erhalte ich die folgende Meldung:

INSERT INTO jps_content (content_id, content_name, content_alias, type, owner_id, parent_id, template_id, item_order, hierarchy, id_hierarchy, active, default_content, show_in_menu, cachable, secure, page_url, menu_text, markup, metadata, titleattribute, accesskey, tabindex, last_modified_by, create_date, modified_date) VALUES (143,'Das Projekt','das-projekt','content','2',119,'27',4,'00001.00005.00002','57.119.121',1,0,1,1,'0','','Das Projekt','html','{* Add code here that should appear in the metadata section of all new pages *}','','','','2','2012-11-06 12:39:07','2012-11-06 12:39:07')
Duplicate entry '00001.00005.00002' for key 3

und die Seite wird nicht kopiert.

Wenn ich eine neue Seite erstelle und den Inhalt der "alten" hineinkopiere, gibt's kein Problem.

Kann mir da jemand helfen?
Dank vorab!


mfg
simonson

CMSMS 1.12     Apache/2.4.6 (Linux/SUSE) - PHP 5.4.20 - MySQL 5.0.95 - W7 ultimate - FF 38.0.1

Offline

#2 23. November 2012 06:31

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: Duplicate entry '00001.00005.00002' for key 3

Und warum fragst du dann im Thread vom 06.11. nicht noch einfach mal nach  wink ?

Wir reißen hier niemandem den Kopf ab ... das Forum lebt ja von Fragen.

Hast du die Datenbank kontrolliert?

Offline

#3 23. November 2012 12:51

simonson
kennt CMS/ms
Ort: Wien
Registriert: 07. März 2012
Beiträge: 192

Re: Duplicate entry '00001.00005.00002' for key 3

@cyberman
Sorry wg. "Neueröffnung".
Datenbank kontrolliert, "_content_seq" repariert (myAdmin),
Resultat:
Zähler höher, abr Fehler besteht weiter :-(


mfg
simonson

CMSMS 1.12     Apache/2.4.6 (Linux/SUSE) - PHP 5.4.20 - MySQL 5.0.95 - W7 ultimate - FF 38.0.1

Offline

#4 23. November 2012 13:24

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Duplicate entry '00001.00005.00002' for key 3

Auf welchen Wert hast Du die ID in der Tabelle 'content_seq' gesetzt?
Einfach nur erhöhen reicht da nicht aus.
Da muss eine Zahl rein, die höher ist als die bislang höchste vergebene ID.
Schau dazu in die Tabelle 'content'. Sortiere absteigend nach ID. Nimm die höchste ID, addiere eins hinzu und dann füge das in die Tabelle 'content_seq' ein.

Leider lässt Du uns ein wenig im Dunkeln über verwendete Versionen etc.

EDIT:

Sehe gerade, dass bei Dir der Feher ja garnicht in der ID sondern in der hierarchy besteht.
Hast Du evtl. diese tunning-Tipps umgesetzt?
Etwas genauer haben wir das ganze Problem mal hier durchgekaut.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#5 23. November 2012 19:33

czarnowski
kennt CMS/ms
Registriert: 18. Oktober 2012
Beiträge: 457

Re: Duplicate entry '00001.00005.00002' for key 3

Ob nun ein unique key oder nicht spielt keine Rolle - hier ist in der abgelegten Struktur der Daten etwas im Eimer.
Mit unique bemerkt man es ohne dem wundert man sich nur.

Solche Dinge passieren dann, wenn bei einem Verarbeitungsvorgang ein Verbindungsabriss eintritt.

Da Cmsms keine Transaktionen einsetzt erfolgt auch keine automatische Wiederherstellung des alten Zustandes in einem solchen Fall und es verbleibt ein Defekt.

Mit einer Abfrage via Phpmyadmin

[== SQL ==]
SELECT content_id,`hierarchy`  FROM `content` WHERE 1 ORDER BY `hierarchy`

(Achtung den verwendeten Prefix for content` setzen)

kann man sich mal anschauen wie es denn so aussieht.

Offline

#6 26. November 2012 16:22

kampkrusty
Server-Pate
Registriert: 03. April 2011
Beiträge: 263

Re: Duplicate entry '00001.00005.00002' for key 3

NaN schrieb:

EDIT:

Sehe gerade, dass bei Dir der Feher ja garnicht in der ID sondern in der hierarchy besteht.
Hast Du evtl. diese tunning-Tipps umgesetzt?
Etwas genauer haben wir das ganze Problem mal hier durchgekaut.

Hat sich da was geändert? Ganz unten schreibst du ja das du von den Änderungen erst einmal ab rätst.


ff-jena-mitte.de

Offline

#7 26. November 2012 22:13

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Duplicate entry '00001.00005.00002' for key 3

Daran hat sich, soweit ich weiß, bislang nichs geändert. Ich habe davon abgeraten, eben wegen diverser Probleme die damit auftreten können. In dem anderen Thema hat Piratos ja eine Alternative genannt. Die habe ich aber noch nicht ausprobiert. Hatte außerdem noch keine Gelegenheit, zu testen, ob das auch noch für CMSms 1.11 gilt.
Wenn Du diese Änderungen vorgenommen hast, dann mach sie doch erstmal rückgängig. Dann wissen wir, ob es in Deinem Fall daran liegt oder nicht.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline