Hallo,
ich möchte in den nächsten Tagen von PHP 5.5.38 auf eine 7er-Version wechseln.
Mein Hoster bietet diese an:
PHP 7.0.25
PHP 7.1.11
PHP 7.2.1
Ist es okay, wenn ich da die 7.2.1 nehme? Läuft die SMF-Version 2.0.15 damit problemlos?
Würde nicht über 7.1.x gehen.
Hallo.
Sorry, dass ich dieses Thema hier noch mal hervorkrame, aber ich muss bei meinem Forum auch noch etwas rumdoktorn...
Mal abgesehen davon, dass ich noch auf 2.0.15 updaten muss, aber ist es sicher (soweit man sicher sein kann), dass SMF 2.0.15 unter PHP 7.0 / 7.1 lauffähig ist? Worauf muss ich bei einem Server-Upgrade achten?
Danke im Voraus für die Antworten.
Ich kann da leider nicht mehr weiterhelfen. Ich bin mit meinem Forum vor etwa zwei Monaten zu ElkArte konvertiert, einer Fork des SMF.
Dort läuft es jetzt jedenfalls problemlos mit PHP 7.2.1. In der Software von beiden Forensysteme gibt es mittlerweile aber einige, zum Teil größere, Unterschiede.
Oh, schade...
Nun ja, ich würde gerne weiter mit SMF arbeiten, darum meine Frage. Aber vielleicht kann ja noch jemand anderes was dazu schreiben, bitte.
;)
ja
Hm,
das ist nun nicht die Antwort, die ich erhofft hatte, denn ich weiß nicht, auf welche meiner Fragen Du dich beziehst:
Quote from: AmaSha on July 17, 2018, 05:36:31 AM
...
Mal abgesehen davon, dass ich noch auf 2.0.15 updaten muss, aber ist es sicher (soweit man sicher sein kann), dass SMF 2.0.15 unter PHP 7.0 / 7.1 lauffähig ist?
...
Ich gehe mal davon aus, dass Du mit Deinem JA lediglich diese Frage beantwortet hast.
Nun gut. Gibt es sonst irgendwelche Tipps, Kniffs, Hintbits die man beachten sollte, wenn man seinen Server auf PHP7 upgradet?
Klar, alles sichern, das ist logisch, aber muss ich unter SMF noch etwas im Vorfeld erledigen, damit die Portierung auf die PHP7-Umgebung reibungslos funktioniert?
Bin für jeden Hinweis dankbar. Danke im Voraus! :)
Ich hab das Forum 2.0.15 zweimal installiert: die öffentlich zugängliche unter PHP 7.1 und eine Testversion zum Ausprobieren von Mods und Einstellungen unter PHP 7.2.
Beide laufen bisher tadellos.
Guten Morgen.
Vielen Dank für die Info, das klingt schon vertrauenserweckend. Aber durch Deine Antwort bin ich überzeugt, dass ich auch eine Testumgebung einrichten sollte, muss ich mal einen meiner alten PCs auf Ubuntu "umrüsten"...
Vielen Dank nochmals.
Offiziell gibt es wohl noch Dinge im Code von 2.0.15, die nicht 7.2-kompatibel sind (ich sage nur: create_function()).
Die Version läuft unter 7.2, allerdings füllt sie dir auch dein Fehlerprotokoll sehr schnell - dafür gibt es aber ein Mod, mit dem genau diese Stellen umgebaut werden:
SMF 2.0.X - PHP 7.2+ Compatibility (https://web-develop.ca/index.php?action=downloads;area=stable_smf_modifications;file=48)
Solange du nicht noch ein anderes Mod mit veraltetem Code im Einsatz hast, sollte das reichen....
Quote from: Louis on September 17, 2018, 08:17:45 AM
Offiziell gibt es wohl noch Dinge im Code von 2.0.15, die nicht 7.2-kompatibel sind (ich sage nur: create_function()).
Die Version läuft unter 7.2, allerdings füllt sie dir auch dein Fehlerprotokoll sehr schnell - dafür gibt es aber ein Mod, mit dem genau diese Stellen umgebaut werden:
SMF 2.0.X - PHP 7.2+ Compatibility (https://web-develop.ca/index.php?action=downloads;area=stable_smf_modifications;file=48)
Solange du nicht noch ein anderes Mod mit veraltetem Code im Einsatz hast, sollte das reichen....
--> Wie "installiert" man das nach dem Download und dem entpacken ?
Hallo zusammen,
vermutlich habe ich das gleiche Problem nach Serverumzug. Kann mir vielleicht jemand bei einer Fehlermeldung helfen, die ich nicht verstehe?
Liebe Grüße
Windtänzerin
SMF 2.0.15
FF 65.0
Hallo Louis,
Quote from: Louis on September 17, 2018, 08:17:45 AM
Offiziell gibt es wohl noch Dinge im Code von 2.0.15, die nicht 7.2-kompatibel sind (ich sage nur: create_function()).
Die Version läuft unter 7.2, allerdings füllt sie dir auch dein Fehlerprotokoll sehr schnell - dafür gibt es aber ein Mod, mit dem genau diese Stellen umgebaut werden:
SMF 2.0.X - PHP 7.2+ Compatibility (https://web-develop.ca/index.php?action=downloads;area=stable_smf_modifications;file=48)
Solange du nicht noch ein anderes Mod mit veraltetem Code im Einsatz hast, sollte das reichen....
Leider funktionierte das auch mit dem Mod nicht.
Was kann das denn dann noch sein?
Warning: require_once(/webspace/12/58763/xxx.de/forum/Sources/QueryString.php): failed to open stream: No such file or directory in /homepages/40/d4294976647/htdocs/xxx.de/forum/index.php on line 51
Fatal error: require_once(): Failed opening required '/webspace/12/58763xxx.de/forum/Sources/QueryString.php' (include_path='.:/usr/lib/php7.1') in /homepages/40/d4294976647/htdocs/xxx.de/forum/index.php on line 51
Liebe Grüße
Windtänzerin
Es gibt eine Mod, da läuft 2.0.15 auch unter 7.3.1. Ohne Mods gestest.
https://web-develop.ca/index.php?action=downloads;area=stable_smf_modifications;file=48
Quote from: wintstar on February 11, 2019, 03:44:38 PM
Es gibt eine Mod, da läuft 2.0.15 auch unter 7.3.1. Ohne Mods gestest.
https://web-develop.ca/index.php?action=downloads;area=stable_smf_modifications;file=48
OK...nach dem Download sieht das so aus wie im Anhang. Wie installiert man das dann ?
Geht ganz einfach :)
Administrator-Center » Paket Manager » Pakete herunterladen
Zip Archiv damit hochladen und den Anweisungen folgen. Sollten Mods installiert sein, kann es vorkommen das dass System bestimmte stellen im Code nicht finden kann. Diese Stellen sind dann rot markiert. Drauf klicken öffnet sich ein Popup. Dann muss man mit einem geeigneten Editor diese Code Einfügungen manuell vornehmen.
Quote from: wintstar on February 11, 2019, 03:44:38 PM
Es gibt eine Mod, da läuft 2.0.15 auch unter 7.3.1. Ohne Mods gestest.
https://web-develop.ca/index.php?action=downloads;area=stable_smf_modifications;file=48
Gut, dass du den Link nochmal gepostet hast..... (siehe #9)
Quote from: Windtänzerin on February 04, 2019, 05:27:05 AM
Was kann das denn dann noch sein?
Warning: require_once(/webspace/12/58763/xxx.de/forum/Sources/QueryString.php): failed to open stream: No such file or directory in /homepages/40/d4294976647/htdocs/xxx.de/forum/index.php on line 51
Fatal error: require_once(): Failed opening required '/webspace/12/58763xxx.de/forum/Sources/QueryString.php' (include_path='.:/usr/lib/php7.1') in /homepages/40/d4294976647/htdocs/xxx.de/forum/index.php on line 51
Da antworte ich mal in deinem anderen Thread zum Thema: https://www.simplemachines.org/community/index.php?topic=564809.0
Damit die angezeigten Fehler auf meiner Forum Startseite weg gingen, hab ich SMF 2.0.17 runter geladen und entpackt.
(Ich hatte SMF 2.0.16 online)
Danach mit FTP die entpackten Dateien hoch geladen und alles alte einfach überschrieben (mir war nicht ganz wohl dabei :-) )
Danach die upgrade.php aufgerufen (www.meinforum.de/forum/upgrade.php).
Die Schritte ausgeführt...danach war die Fehlermeldung bzw. diese komischen Zeilen auf der Startseite des Forums weg.
Zur Sicherheit sollte man über FTP alle Ordner einfach lokal downloaden vorher und die Datenbank sichern.