Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#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 ?
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
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
Seiten: 1