Hallo,
wir müssen unsere PHP Version 5.3 auf mindestens 5.4 umstellen.
Derzeit haben wir Contao Version 3.4.5.
Ist das Problemlos umzustellen oder laufe ich Gefahr das Contao nicht mehr richtig läuft ?
Druckbare Version
Hallo,
wir müssen unsere PHP Version 5.3 auf mindestens 5.4 umstellen.
Derzeit haben wir Contao Version 3.4.5.
Ist das Problemlos umzustellen oder laufe ich Gefahr das Contao nicht mehr richtig läuft ?
Bisher noch keine Probleme gehabt. Du kannst auch direkt auf PHP 5.6 gehen.
Das ist normalerweise unproblematisch, aber kommt natürlich drauf an, ob die PHP-Versionen "vernünftig" (im Sinne von Contao und überhaupt) konfiguriert sind. Es sollte halt keine Rechteprobleme mit Dateien geben, auch nicht mit dem Schreibrecht aufs temporäre Verzeichnis. Und die notwendigen PHP-Module sollten verfügbar sein. Von der PHP-Version an sich her also kein Problem.
Danke, für die schnellen Antworten.
Also ich stelle es einfach auf eine höhere Version um.
Es gibt in der Maske noch weitere Einstellmöglichkeiten.
Muss ich dort dann auch noch was beachten?
Eigentlich nicht, sollte problemlos gehen.
Bei shared Hostern ist ja PHP auch in mehreren bis sehr vielen Versionen vorinstalliert und es ändert sich quasi nur der Pfad zum PHP Aufruf.
Das macht es normal eher unproblematisch das mal kurz umzustellen und zu testen und im Notfall wieder zurückzuwechseln.
Generell kann mans natürlich erst woanders testen, Backups sind ja sowieso Pflicht und wenn du insbesondere kein Risiko bzgl. Überaschungen für deine Besucher eingehen willst kannst du ne .htaccess Weiterleitung auf ne statische Wartungsseite machen.
edit: Wobei short_open_tag für Contao auch aktiviert werden kann, auch zlib, wenn du Kompression einrichten willst und mod_deflate nicht aktiv ist.
Lass auch mal den Check laufen, der müsste dir anzeigen, wenn irgendetwas falsch eingestellt ist.
Mit PHP5.6 hatte ich Probleme mit Soap und dem Zugriff auf die Domains von contao.org für die Erweiterungsverwaltung und das Live-Update. Habe den Hoster informiert, mal sehen, ob er für einen Zugriff auf diese Domain sorgt.