Hallo an alle, ich hoffe jemand kann mir bei meinem Problem helfen. Nach dem Update von Joomla 3.9.24 auf 3.9.26 hat sich wohl ein Fehler in meine Datenbank eingeschlichen.
Sobald ich einen Beitrag abspeichern möchte erhalte ich die Fehlermeldung: "Fehler: Duplicate entry '0' for key 'PRIMARY'"
Leider kenne ich mich in pyp myadmin rein gar nicht aus.
Nach vielen Nachforschungen durch meinen webhoster habe ich folgende Nachricht bekommen:
Ich habe einige manuelle Nachforschungen angestellt und dabei entdeckt, dass in der Tabelle e63h4_modules_menu mehrere Werte in der menuid auf 0 stehen. Bei beiden Spalten, sowohl moduleid als auch menuid handelt es sich lt. Joomla-Dokumentation um Primary-Key-Felder (https://docs.joomla.org/Tables/modules_menu).
Primary Keys dürfen aber nie zwei mal vorhanden sein, daher rührt auch der Fehler, der Ihnen beim Speichern angezeigt wird.
Es scheint nun so, als Läge das Problem unter anderem hier an dieser Stelle in der Tabelle e63h4_modules_menu und der Spalte menuid. Hier müsste man nun manuell eine Bereinigung oder Korrektur vornehmen. Es kann auch sein, dass ein solches Verhalten natürlich auch an einer anderen Stelle auch noch aufgetreten ist. Womöglich hat sich dieses Problem bei irgendeinem Update oder einer Plugininstallation eingeschlichen. Ich habe Ihnen hiervon einen Screenshot erstellt: (siehe Anhang)
Das sieht mir zumindest sehr nach dem Grund für den Fehler aus, da in der Fehlermeldung von einem doppelten Eintrag mit dem Wert "0" eines Primary-Keys berichtet wird.
Allerdings ist dies nur eine (wenn auch starke) Vermutung - den Fehler können wir nicht einfach beheben und scheint irgendwie aus der Installation zu kommen. Hier sollten Sie sich definitiv noch Rat und Unterstützung von einem Joomla-Experten holen.
Nun wende ich mich über das Forum an alle Joomla-Experten, die mir hoffentlich bei diesem Problem helfen können?
Evlt. ist dieses Problem bekannt?
Vielen Dank