Hallo an alle
Joomla 3.9.5
Wenn ich auf Inhalt / Beiträge gehen , kommt das was auf dem Bild ist.
aber die Beiträge die mal frühe erstellt habe , wegen am Homepage angezeigt.
Wahrscheinlich wieder bei Update die Klassen stimmen nicht
Hallo an alle
Joomla 3.9.5
Wenn ich auf Inhalt / Beiträge gehen , kommt das was auf dem Bild ist.
aber die Beiträge die mal frühe erstellt habe , wegen am Homepage angezeigt.
Wahrscheinlich wieder bei Update die Klassen stimmen nicht
Welches Bild?
Dein Joomla ist veraltet, besser: 3.9.21
3.9.5 ist veraltet. Erst Mal alles aktualisieren, vorher Backup erstellen, und dann weiter sehen.
Unbekannte Inhalte sind Anhaltspunkte für einen Hack.
Unbekannte Inhalte sind Anhaltspunkte für einen Hack.
Vermutlich erhält er nur den im Beitragsthema genannten 500er-Fehler.
Link zur Seite/Bild?
Welcher Hoster?
Ggf. wurde die PHP-Version hochgesetzt.
Dein Joomla ist veraltet, besser: 3.9.21
wie veraltet wenn 3.9.5 höhe ist und Joomla schreibt mir
ich habe Update gemacht , Fehler ist geblieben und dazu kam neue
verstehe die Logik nicht 3.9.5 ist doch höhe als 3.9.21
verstehe die Logik nicht 3.9.5 ist doch höhe als 3.9.21
Nein! Denn 5 < 21 .
3.9.5 -> 3.9.6 -> 3.9.7 -> .... 3.9.10 -> 3.9.11 ... 3.9.20 -> 3.9.21
Klicke mal unter "Erweiterungen" -> "Verwalten" -> " Datenbank" auf "Reparieren"!
ich habe es gemacht , kommt das
noch ein Scrin
muss ich den Datenbank separat Update machen !? wieso ist es nicht auf dem neusten Stand ?
Klick mal auf Datenbank reparieren
ich habe das 3 mal gemacht , sobald ich drücke kommt diese Fehler an
Schau mal unter "Überprüfen" und klicke da "Überprüfen!", Wird da noch was angezeigt?
Bereits für Joomla 3.9.5 war deine Datenbank nicht aktuell (3.6.3).
Deswegen: Beschreibe mal, wie du die Joomla-Updates durchführst?
Die Datenbank wird mittels der Joomla-Aktualisierungskomponente bei einem Update automatisch aktualisiert. Andersfalls hilft "DB reparieren" auszuführen.
Welche PHP-Version läuft bei dir? ( siehe unter Systeminformationen)
Jommla Update habe über Joomla gemacht im System auf aktualisieren gedrueckt.
bei Ueberpruefen nur das drin
also hier Update
Welche PHP-Version läuft bei dir? ( siehe unter Systeminformationen)
Moin,
ich würde das Backup der Version 3.6.3 offline einspielen und dann in Schritten auf die nächste Version updaten. Die Zip-Dateien der einzelnen Versionen findest du hier unter Releases. Vor jedem Joomla-Update die Erweiterungen updaten und ggf. Backups anfertigen.
Die PHP-Version und die Methode für die Joomla-Aktualisierung sind soweit ok.
Hast du noch immer die gleichen Fehler in der Datenbank oder sind diese jetzt verschwunden?
Warum die DB da irgendwann mal nicht mitaktualisiert wurde und warum sie auch jetzt nicht repariert wird, ist mir momentan schleierhaft.
Da stand unter anderem auch, dass die Joomla-Core-Tabellen noch nicht in utf8mb4 konvertiert worden sind.
Und hast du in der configuration.php auch mysqli stehen, statt mysql.
Dieses JV Framework, welches unter "Überprüfen" gefunden wurde, schaut alt aus. Das würde ich jedenfalls nicht installieren.
Nutzt du überhaupt ein JV Framework.
Grundsätzlich sollte man auch zuerst alte Erweiterungen von Drittanbietern updaten und erst dann Joomla.
Nutzt du überhaupt ein JV Framework.
leider ja , weil das Template funktioniert ueber diese Framework , das ist von Joomlovi und die machen seit langer Zeit keine Updates, ich weiss nicht warum und was mit den los ist. Man kann die nicht mehr mal anschreiben.
https://joomlavi.com/joomla-templates.html
Und hast du in der configuration.php auch mysqli stehen, statt mysql.
wo kann man mysqli auf mysql aendern ? phpadmin ?
Hast du noch immer die gleichen Fehler in der Datenbank oder sind diese jetzt verschwunden?
leider ja
dass die Joomla-Core-Tabellen noch nicht in utf8mb4 konvertiert worden sind.
muss ich das manuell machen oder sollte eigentlich automatisch bei Update passieren ?
DB-Typ:
Im Backend unter "System" -> "Konfiguration" -> "Server" mal schauen! Da lässt sich zwischen MySQLi und MySQL (PDO) wählen. Ich weiß jetzt nicht, wie es sich verhält, wenn du in der configuration.php (im Joomla-Root) da noch mysql eingetragen hast (war früher so). Schau dir also auch mal die configuration.php mit einem Editor an!
Sollte auf "mysqli" gestellt werden!
es stand im Server MySQLi , ich habe geändert auf MySQL (PDO)
soll ich trotzdem in configuration.php kucken was da steht ?
Zitates stand im Server MySQLi
Ist richtig. So sollte es sein.
Lass den Server auf MySQLi.
Sieht aus, als hättest du irgendwann mal die Newsfeeds-Komponente deinstalliert. Bei einem Update von Joomla! sollte dann etwas an einer der Tabellen dieser Komponente geändert werden, was aber fehlschlug, weil die Tabelle nicht mehr da ist. Das passiert auch jetzt noch, wenn du auf Datenbank reparieren klickst.
Mach zunächst mal ein Backup vom aktuellen Stand, damit bei den Reparaturversuche nix kaputtgeht.
Hast du Zugriff auf die Datenbank? Falls ja, führe dort den Inhalt dieser Datei aus, wobei du #__ durch deinen Datenbankpräfix ersetzen musst. Dann geh nochmal auf "Erweiterungen - Datenbank" und klicke auf "Reparieren".
Nachtrag: Wenn der gleiche Fehler dann mit "banners" statt "newsfeeds" auftritt, das gleiche hiermit nochmal machen.
Banners, Contacts, Newsfeeds und Co. sollte man leider noch nicht komplett deinstallieren. Das wird bisher nur für Weblinks unterstützt. Siehe auch https://github.com/joomla/joomla-cms/issues/8691