Hallo,
ist ein manuelles update von 3.4.1 auf aktuelle Version möglich? Gibt es dazu eine Anleitung oder muss ich alle Schritte einzeln durchmachen? Also von 3.4 auf 3.5 und dann 3.6?
Update manuell
- joomladummy
- Erledigt
-
-
-
Frage ist erst mal: Warum manuell? Und was verstehst unter manuell?
Ich würde das so machen, aber nur aus Gewohnheit und weils ja schnell geht, jeweils mit passendem Update-Package:
3.4.1 => 3.4.8 (ab 3.4.8 kein Upload des Update-Pakets via Erweiterungen > Installieren mehr!!)
3.4.8 => 3.5.1 (Siehe Hinweise zu FTP-Methode, falls du das mit "manuell" meinst: https://github.com/joomla/joomla-cms/releases/tag/3.5.1), weil hier erhebliche, zeitaufwendige Datenbank-Anpassungen stattfinden
3.5.1 => 3.6.0
3.6.0 => 3.6.1 (BEachte: https://github.com/joomla/joomla-cms/releases/tag/3.6.1
3.6.1 => 3.6.4Zwischen jedem Schritt auf Erweiterungs-Updates prüfen. Cache leeren.
Kein Muss. Kannst auch direkt versuchen. Hast ja vor/nach jedem Schritt ein Backup gemacht...
-
-
Die Anleitung gibt's auch auf Deutsch:
https://docs.joomla.org/J3.x:U…om_Joomla_3.4.x_to_3.5/de -
Danke. Scheint sehr aufwändig zu werden.
-
Danke. Scheint sehr aufwändig zu werden.
Methode A (die zu 90% funktioniert) besteht gerade mal aus 3 Schritten.
-
Methode A? Aus der Deutschen Anleitung. Im Prinzip von 3.4.1 direkt auf die aktuelle Version? Darüber steht aber auf 3.5.
Aktuell ist doch bereits 3.6?? -
Mach den Zwischenschritt über 3.5., ist sicherer.
-
Ja danke, mach ich. Habe ja Backups. In letzter Zeit hatte ich Spamversand über Sicherheitslücken in Joomla. Muss jetzt noch die richtigen Versionen suchen. Finde leider nur Full Versionen. Geht es damit auch?
-
Ja
-
Darin sind aber nur dateien mit der endung .ini
Mit einfach überschreiben (Methode B) dürfte das nicht funktionieren.
Methode A Komponenten >Joomla > Aktualisierung ist nicht vorhanden.
Lediglich Nachinstallationshinweise. Damit geht es nicht. Schon probiert.Auf dem Server entpacken geht nicht. Das Problem hatte ich früher schon.
Befehl 'tar -xz --directory="." -f "admin_de-DE.zip"'
fehlgeschlagen mit Beendigungscode 2 und Fehlernachricht
gzip: stdin has more than one entry--rest ignored
tar: This does not look like a tar archive
tar: Skipping to next headerWenn ich den ganzen Download hochlade bekomme ich nur
Warnung
JFolder::create: Endlosschleife erkanntWarnung! - Die Datei kann nicht verschoben werden!
-
Ich nehme an, du suchst hier:
https://github.com/joomla/joomla-cms/releases -
Habe jetzt das upgrate genommen. https://downloads.joomla.org/cms/joomla3/3-5-0
This package is for performing updates from Joomla! 2.5 and previous 3.x releases to 3.5.0
Und jetzt einfach überschreiben durch hochladen? Die Readme gibt dazu leider auch nicht viel her. -
CurlY BracketS Danke. Wie ich sehe geht da nur von 3.4. auf 3.6.1
Mal sehen ob es mit überschreiben gehtGeht schon los:-)
Die Datenbankaktualisierungsversion (3.4.1) passt nicht zur CMS-Version (3.6.1).
COM_INSTALLER_MSG_DATABASE_UTF8_CONVERSION_UTF8MB4
Ein sql File fehlt oder habe ich es übersehen? -
Alle Update-Pckages findest hier:
https://github.com/joomla/joomla-cms/releasesBis 3.4.8 kannst die Update-Packages über Erweiterungen > Installieren machen.
Danach entpackte Update-Pakete per FTP hochkopieren und dann jeweils Datenbank reparieren, auf Erweiterungsuodates prüfen und nächstes Paket, wennst bei "manuell" bleiben willst. Warum auch immer.
Deshalb mach ich die kleinen Schritte und Zwischenbackups. Und deshalb hab ich dir die Links oben hinzugefügt und entsprechende Hinweise zu Datenbank.
-
Weil das update über das Backend nicht funktioniert. Darum manuell. Datenbank läßt sich wegen dem angezeigten Fehler nicht über Backend reparieren.
-
Mysql Updates über phpmyadmin schmeißt auch nur Fehler.
#1146 - Table 'c1table.#__utf8_conversion' doesn't exist
Jetzt hats gefunkt. Nun habe ich 3.5.1
Datenbank aktuell.
Dafür bekomme ich auf der Startseite bei festen Links:
Warnung
JFolder::create: Der Pfad ist nicht in den „open_basedir“-Pfaden! -
Also ich hatte die Tage die ehrenvolle Aufgabe von 2.5.28 auf 3.6.4 zu gehen.
Kein normaler Weg machbar - ums verrecken nicht!
Also hab ich alle 3rd Erweiterungen deaktiviert, Erweiterungen - Verwalten absteigend nach ID sortieren lassen, und alles was über 10000 ist dekativiert, aus dem Full Paket 3.6.4 unter Administrator/Com_Admin/SQL/Updates/MySql alle SQL Dateien ab 3.0.0 eine nach der anderen eingespielt, vorher über dateiübergreifend suchen und ersetzen den Präfix passend für mch ersetzt, dann das Fullpaket einfach drüber gebügelt - und voila - hat 1a funktioniert! Eine kleine DB Änderung wurde noch angezeigt, aber die war kein Problem.
Dann noch alle Erweiterungen die nicht aktuell waren aktualisiert und wieder aktiviert.
Das hat dann ca. 1,5 Stunden gedauert - die vergeblichen Versuche zuvor länger (immer wieder Backup zurück usw.)!
-
@joomladummy
Für mich klingt das so, dass du CGI nicht aktiviert hast. Poste doch mal die paar Zeilen unter System > Systeminformationen > SysteminformationenWennst dann noch deinen Provider nennst, kann man vielleicht gleich eine endgültige Lösung liefern. Ansonsten Provider mal anfragen, wie das bei dem mit CGI funktioniert. Meist ganz einfach.
-
Du meinst sicher
PHP-Interface für den Webserver
cgi-fcgi