Kategorie Problem

Gesperrt
general2000plus
Beiträge: 53
Registriert: Mi 5. Jan 2005, 13:58
Wohnort: Coellefornia
Kontaktdaten:

Kategorie Problem

Beitrag von general2000plus »

Hallo,

ich habe folgendes Problem, ich will in einer Kategorie einen neuen Menüpunkt anlegen leider klappt das nicht. Das merkwürdige ist, in anderen Kategorien klappt das Anlegen wunderbar:

Folgende Fehlermeldung in der errorlog:
Hat jemand eine Idee?

Code: Alles auswählen

[15-Nov-2007 17:54:29] /new07/contenido/main.php?area=str&action=str_renamecat&frame=4&idcat=6&contenido=3e22453026aea04572dfaf3d6b3870d9 MySQL error 1062: Duplicate entry '41' for key 1
INSERT INTO
                    conut_actionlog
                SET
                    idlog = 41,
                    user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
                    idclient = 1,
                    idlang = 1,
                    idaction = 11,
                    idcatart = '0',
                    logtimestamp = '2007-11-15 17:54:29'
[15-Nov-2007 17:54:34] /new07/contenido/main.php?frame=4&contenido=3e22453026aea04572dfaf3d6b3870d9 MySQL error 1062: Duplicate entry '42' for key 1
INSERT INTO
                    conut_actionlog
                SET
                    idlog = 42,
                    user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
                    idclient = 1,
                    idlang = 1,
                    idaction = 11,
                    idcatart = '0',
                    logtimestamp = '2007-11-15 17:54:34'
[15-Nov-2007 17:54:41] /new07/contenido/main.php?area=str&action=str_newcat&frame=4&idcat=6&contenido=3e22453026aea04572dfaf3d6b3870d9 MySQL error 1062: Duplicate entry '43' for key 1
INSERT INTO
                    conut_actionlog
                SET
                    idlog = 43,
                    user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
                    idclient = 1,
                    idlang = 1,
                    idaction = 10,
                    idcatart = '0',
                    logtimestamp = '2007-11-15 17:54:41'
[15-Nov-2007 17:54:47] /new07/contenido/main.php?frame=4&contenido=3e22453026aea04572dfaf3d6b3870d9 MySQL error 1062: Duplicate entry '44' for key 1
INSERT INTO
                    conut_actionlog
                SET
                    idlog = 44,
                    user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
                    idclient = 1,
                    idlang = 1,
                    idaction = 10,
                    idcatart = '0',
                    logtimestamp = '2007-11-15 17:54:47'
[15-Nov-2007 17:57:26] /new07/contenido/main.php?area=con_editcontent&action=con_editart&changeview=edit&idartlang=12&idart=12&idcat=53&frame=4&next=0&contenido=952043d01d72e00d64467cc95b7087a4 MySQL error 1062: Duplicate entry '45' for key 1
INSERT INTO
                    conut_actionlog
                SET
                    idlog = 45,
                    user_id = '21232f297a57a5a743894a0e4a801fc3',
                    idclient = 1,
                    idlang = 1,
                    idaction = 56,
                    idcatart = '49',
                    logtimestamp = '2007-11-15 17:57:26'
[15-Nov-2007 17:57:30] /nordic/front_content.php?action=10&idcat=53&idart=12&idartlang=12&type=CMS_HTML&typenr=1&contenido=952043d01d72e00d64467cc95b7087a4 MySQL error 1062: Duplicate entry '14' for key 1
INSERT INTO conut_keywords 
                        	(keyword, auto, idlang, idkeyword) 
                    	VALUES 
							('moskauru?landnordic', '&12=4(CMS_HTML-1)', 1, 14)
[15-Nov-2007 17:58:04] /new07/contenido/main.php?area=con_editcontent&action=con_editart&changeview=edit&idartlang=54&idart=12&idcat=53&frame=4&next=0&contenido=952043d01d72e00d64467cc95b7087a4 MySQL error 1062: Duplicate entry '46' for key 1
INSERT INTO
                    conut_actionlog
                SET
                    idlog = 46,
                    user_id = '21232f297a57a5a743894a0e4a801fc3',
                    idclient = 1,
                    idlang = 2,
                    idaction = 56,
                    idcatart = '49',
                    logtimestamp = '2007-11-15 17:58:04' 
Danke
Gruss
Kai
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Hast Du manuelle Änderungen innerhalb der Datenbank durchgeführt? Ansonsten con_sequence einmal reparieren (phpMyAdmin) und Sequenzen aktualisieren (<URL>/contenido/tools/updateseqruntime.php über den Browser aufrufen).

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
general2000plus
Beiträge: 53
Registriert: Mi 5. Jan 2005, 13:58
Wohnort: Coellefornia
Kontaktdaten:

Beitrag von general2000plus »

... ich habe nur zwei zusätzliche Tabellen eingefügt. Reparieren und Sequenzen aktualisieren hat leider nichts gebracht. Nachdem ich innerhalb dieser Kategorie eine Kategorie nach oben verschoben habe ging alles in die Brüche, die hälfte der Kategorien sind weg. Nach einspieln des Backups war das Problem wieder gelöst.
Noch vielleicht eine andere Idee.

Danke
Gruß, Kai
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

mit reparieren war hier wohl eher gemeint, dass du den sequenzwert des actionlogs auf einen wert legst, der höher ist, als der maximale aktuelle wert.

du führst also zunächst folgenden query aus (über phpMyAdmin):

Code: Alles auswählen

select max(idlog) from conut_actionlog
dann erhöst du diesen wert um 1 (wenn die abfrage also 147 ergeben würde, setzt du 148). diesen wert fügtst du in der tabelle conut_sequence bei der zeile ein, die als seq_name conut_actionlog hat.

wenn du nicht noch weitere fehler hast, sollte das das problem lösen. denke ich, schätze ich, irrtum vorbehalten. ich weiss allerdings nicht, was du natürlich sonst noch so gemacht hast.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
general2000plus
Beiträge: 53
Registriert: Mi 5. Jan 2005, 13:58
Wohnort: Coellefornia
Kontaktdaten:

Beitrag von general2000plus »

... bei mir ergab der Wert (3965 ist das normal bei einer Seite mit ca. 50 Artikeln) um 1 erhöht und in die conut_sequence eingetragen, dann "contenido/tools/updateseqruntime.php" über den Browser aufgerufen. Eine Sub-Kategorie kann ich aber leider immer noch nicht in dieser einen Kategorie anlegen. Jetzt gibt es aber keine Fehlermeldungen mehr in der errorlog????

Gruß, Kai
Gesperrt