Ich
habe versucht als Test ein Backup meiner Lifesite mit J4.4.0 auf
meinem LAMP-Server auf J5.0.0 zu aktualisieren.
Nach
Ende der Aktualisierung bekam ich die Meldung:
Warnung
JInstaller:
:Install: SQL-Fehler Table '`DBBFB500`.`jom5_schemaorg`' already
exists
Joomla
Versions-Update-Status
Hinweis Das Update wurde mit Fehlern
abgeschlossen. Bitte die Update-Protokolle
/srv/www/htdocs/BFB500/administrator/logs/joomla_update.php für
weitere Details überprüfen.
Kurze
Auflistung der erfassten Fehler
installer::parseSchemaUpdates finished
with "false" result.
Die
joomla_update.php zeigt:
2023-10-25T11:50:38+00:00 INFO
127.0.0.1 update Neue Version wird jetzt installiert.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Installation abschließen.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Beginn der SQL-Aktualisierungen.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Die aktuelle Datenbankschemaversion ist
4.4.0-2023-09-13.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Abfrage von Datei „5.0.0-2023-03-11“. Abfrage:
„DROP TABLE IF EXISTS `#__utf8_conversion`;“.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Abfrage von Datei „5.0.0-2023-03-17“. Abfrage:
„DELETE FROM `#__scheduler_tasks` WHERE `type` =
'demoTask_r1.sleep';“.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Abfrage von Datei „5.0.0-2023-07-12“. Abfrage:
„ALTER TABLE `#__menu_types` ADD COLUMN `ordering` int NOT NULL
DEFAULT 0 AFTER `“.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Abfrage von Datei „5.0.0-2023-07-12“. Abfrage:
„UPDATE `#__menu_types` SET `ordering` = `id` WHERE `client_id` =
0;“.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Abfrage von Datei „5.0.0-2023-07-25“. Abfrage:
„CREATE TABLE IF NOT EXISTS `#__schemaorg` ( `id` int unsigned
NOT NULL AUTO_I“.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update JInstaller: :Install: SQL-Fehler Table
'`DBBFB500`.`jom5_schemaorg`' already exists
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Ende der SQL-Aktualisierungen – UNVOLLSTÄNDIG.
2023-10-25T11:50:41+00:00 WARNING
127.0.0.1 jerror JInstaller: :Install: SQL-Fehler Table
'`DBBFB500`.`jom5_schemaorg`' already exists
2023-10-25T11:50:41+00:00 ERROR
127.0.0.1 update An error has occurred while running
"installer::parseSchemaUpdates". Code: 0. Message:
installer::parseSchemaUpdates finished with "false"
result..
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Aufräumen nach der Installation.
2023-10-25T11:50:41+00:00 INFO
127.0.0.1 update Update auf Version 5.0.0 ist vollständig.
Ein
überprüfen der Datenbank mit phpMyAdmin zeigt dass eine Datei
jom5_schemaorg entgegen der Fehlermeldung NICHT existiert aber eine
Datei jom5_schema existiert.
Wenn
ich dann „Zur Startseite“ anklicke und im Sidemenü System wähle,
werden mir bei der Datenbank Joomla!-CMS zwei Fehler angezeigt.
- Die Datenbankschemaversion
(5.0.0-2023-07-12) passt nicht zur Manifest-Version
(5.0.0-2023-09-11).
- Die Tabelle „'jom5_schemaorg'“
existiert nicht. (Von Datei: „5.0.0-2023-07-25.sql“.)
- Die Spalte „'uid'“ ist nicht
in Tabelle „'jom5_guidedtours'“ enthalten. (Von Datei:
„5.0.0-2023-08-29.sql“.)
- Der Index „'idx_uid'“ ist
nicht in Tabelle „'jom5_guidedtours'“ enthalten. (Von Datei:
„5.0.0-2023-08-29.sql“.)
- 1 Datenbankänderungen wurden
überprüft.
- 42 Datenbankänderungen hatten keinen Einfluss auf die
Struktur der Datenbanktabellen und wurden deshalb übersprungen.
Was
muß ich in der Datenbank ändern um die Fehler zu beseitigen?
Nachtrag:
Nachdem ich auf Datenbank reparieren geklickt habe, blieb nur noch
Die Tabelle „'jom5_schemaorg'“ existiert nicht. (Von Datei: „5.0.0-2023-07-25.sql“.) übrig.
Ich hoffe, die Spezialisten können mir einen Rat geben wie ich die Tabelle anlegen kann.
Gruß Gindi