Tag zusammen,
bräuchte dringend eure Hilfe.
Ich möchte mein SMF + Bridge upgraden.
Bin nach dieser Anleitung gegangen (weiter unten in diesem Thread)
Bis Punkt 8 hat alles wunderbar funktioniert bzw. habe bis dorthin alles befolgt.
Bei Punkt 9 kam ich ins schleudern. In der Bridge Zipfile kann ich keine Ordnerstruktur erkennen. Da sind einmal diese .xml Datein, die ich nirgends bei mir gefunden habe. Im Ordner files gibt es dann die drei Ordner
blocks,
mx-port und
root.
Der
blocks Ordner kommt wohl ins Verzeichnis /blocks
Der
mx-port Ordner kommt wohl ins Verzeichnis /modules/Forum/smf/Themes/
Den Ordner
root kann ich nirgends zuordnen
Die anderen Dateien im Ordner files habe ich in /modules/Forum/ kopiert
War das soweit richtig?
Nun bin ich bei Punkt 10.
Habe die Datei aufgerufen und es war folgendes angehakt:
Put the forum into maintenance mode during upgrade.
Alles andere war nicht angehakt und habe ich auch so gelassen.
Mit Klick auf Continue habe ich folgende Meldung erhalten:
Updating Settings.php... Successful.
Updating and creating indexes... Unsuccessful!
This query:
ALTER TABLE mx(Prefix)_smf_smileys
ORDER BY LENGTH(code) DESC;
Caused the error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2
Ich hoffe ich habe mich gerade nicht zum voll Deppen gemacht
Hoffentlich könnt ihr mir helfen.
Servus
Anleitung:
1. Prüfen ob das Standallone Login funktioniert, dazu das Forum im Modulordner direkt aufrufen und einloggen (/modules/Forum/)
2 .Die repair_settings.php in den Unterordner /modules/Forum/smf kopieren und dann über /modules/Forum/smf/repair_settings.php aufrufen.
3. Zur Sicherheit, eine komplette Kopie des Forenordners (/modules/Forum/) anlegen
4. Die Datenbank, bzw. zumindest die SMF-Tabellen komplett sichern
5. Eventuelle Mods über den Paketmanager deinstallieren, falls vorgesehen/möglich (nicht löschen)
6. Falls das Sprachpaket „deutsch-DU“ installiert ist, sollte diese Dateien entfernt werden, weil nicht mehr kompatibel
7. Alle Dateien vom zipfile des SMF-Updatepacks in den Unterordner /modules/Forum/smf entpacken (SMF 1.1.5 - Large upgrade)
8. Die benötigten Sprachdateien in den Unterordner /modules/Forum/smf entpacken
9. Die Dateien aus dem Bridge Zipfile entsprechend der Ordnerstruktur entpacken
10. Das Update über /modules/Forum/upgrade.php direkt aufrufen und den Anweisungen folgen, nicht irritieren lassen, das kann eine ganze Weile dauern. Das Backup der Tabellen braucht man hier nicht anlegen lassen, wir haben die Tabellen ja bereits gesichert.
11. Die upgrade.php wenn möglich automatisch löschen lassen
12. Das Forum direkt im Modulordner (/modules/Forum/index.php) aufrufen und als Admin einloggen
13.Den Paketmanager aufrufen
14. Im Paketmanager „pragmaMx Integration 1.1.5.1“ wie gewohnt installieren
15. Evtl. vorhandene Updatepakete der Vorversion im Paketmanager löschen lassen
16. Das Forum als normales Modul aufrufen, die Einstellungen kontrollieren und ggf. anpassen
17. Abschließend die Datei repair_settings.php und evtl. andere, im Forum aufgelistete, Dateien unbedingt löschen!
18. fertig…