Welche PHP Version brauche ich?

 

Welche PHP Version brauche ich? Das hängt von dem Script ab, das Sie betreiben wollen, nicht von Ihrem persönlichen Geschmack. Jede Anwendung nennt eine Mindestversion, unter der sie nicht startet, und oft auch eine empfohlene Version, mit der sie am besten läuft. Wer beides kennt, wählt beim Hoster die richtige Einstellung und vermeidet Fehlermeldungen direkt nach der Installation.

Welche PHP Version brauche ich?: Gestufte Versionsbloecke mit roter Warnung links, gruenem Haken-Block in der Mitte und verblasstem X-Block rechts, Ha

Welche PHP Version brauche ich mindestens

Zwei Angaben sind entscheidend, und sie bedeuten nicht dasselbe. Die Mindestversion ist die Untergrenze, die empfohlene Version der ideale Stand.

  • Mindestversion: darunter läuft das Script gar nicht oder mit Fehlern
  • Empfohlene Version: hier ist das Script getestet und arbeitet stabil
  • Höchstversion: manche Scripte sind nur bis zu einer bestimmten Version freigegeben

Steht in der Anleitung etwa "ab PHP 7.4", dann ist 7.4 die Untergrenze und alles darüber meist erlaubt. Wird zusätzlich eine bestimmte Version empfohlen, halten Sie sich an diese, sofern Ihr Hoster sie anbietet. Die empfohlene Version ist die, mit der die Entwickler getestet haben. Liegt Ihre aktuelle Einstellung darunter, ist genau das oft der Grund für eine weiße Seite oder eine Fehlermeldung.

Wo die Anforderung steht

Bevor Sie raten, schauen Sie an den Stellen nach, an denen der Entwickler die Anforderung dokumentiert. Diese Angabe ist verbindlicher als jede allgemeine Empfehlung.

QuelleWas Sie dort finden
Installationsanleitunggeforderte Mindestversion, oft ganz am Anfang
Systemvoraussetzungennötige Erweiterungen und Versionsbereich
InstallationsprüfungHinweis im Script, falls die Version nicht passt

Viele Scripte prüfen die Version bei der Installation selbst und brechen mit einer klaren Meldung ab, wenn die Umgebung nicht passt. Diese Meldung nennt in der Regel die geforderte Version, sodass Sie nicht lange suchen müssen.

Welche PHP Version brauche ich sinnvollerweise

Wenn das Script mehrere Versionen erlaubt, wählen Sie nicht die älteste, die gerade noch funktioniert, sondern eine aktuelle, die noch mit Sicherheitsupdates versorgt wird. So verbinden Sie Verträglichkeit mit Sicherheit, ohne unnötig auf veraltetem Stand zu bleiben.

In der Praxis bedeutet das: Bietet Ihr Hoster mehrere Versionen an und das Script ist für alle freigegeben, nehmen Sie eine der neueren, gepflegten Ausgaben. Eine Version, die ihr Lebensende erreicht hat, ist auch dann keine gute Wahl, wenn das Script formal noch damit läuft. Heute aktuell sind die Versionen der Reihe 8, während ältere Stände nach und nach aus dem Angebot der Hoster verschwinden. Veraltete Versionen bekommen keine Sicherheitskorrekturen mehr und werden mit der Zeit zum Risiko für die ganze Seite.

PHP Version brauche ich: vor dem Umstellen prüfen

Bevor Sie die Version beim Hoster umstellen, lohnt sich ein kurzer Ablauf, der böse Überraschungen verhindert. Gerade bei bestehenden Seiten kann ein Sprung über mehrere Versionen Code unbrauchbar machen.

  1. Lesen Sie die geforderte und die empfohlene Version in der Anleitung nach
  2. Prüfen Sie im Hosting-Menü, welche Versionen überhaupt angeboten werden
  3. Legen Sie ein Backup an, bevor Sie die Version ändern
  4. Stellen Sie um und rufen Sie danach mehrere Seiten Ihrer Galerie auf

Erscheinen nach dem Wechsel keine Fehler und laden alle Bilder, war die Wahl richtig. Treten Probleme auf, gehen Sie auf die vorherige Version zurück und prüfen die Anforderungen erneut. Notieren Sie sich die funktionierende Version, dann wissen Sie beim nächsten Mal sofort Bescheid. Mit diesem Vorgehen wählen Sie die passende PHP-Version bewusst und nicht durch Ausprobieren.

Häufige Fragen

Bei der konkreten Versionswahl geht es vor allem darum, welcher Stand für die Bildergalerie nötig ist und was passiert, wenn er nicht stimmt.

Welche PHP-Version braucht das Bildergalerie-Script?

Das Script läuft ab PHP 7.4 als Mindestversion, empfohlen ist die aktuell gepflegte Reihe 8.x, etwa 8.2 oder 8.3, weil sie getestet ist und Sicherheitsupdates erhält. Stellen Sie die Version im Hosting-Panel entsprechend ein, bevor Sie installieren.

Was passiert, wenn die PHP-Version zu niedrig ist?

Dann startet das Script oft gar nicht: Sie sehen eine weiße Seite oder eine Fehlermeldung statt der Galerie. Eine weiße Seite heißt, dass PHP mit einem Fehler abgebrochen hat, die Anzeige von Fehlern aber abgeschaltet ist.

Wo finde ich die genaue Fehlermeldung bei einer weißen Seite?

Im Error-Log Ihres Hosters, das Sie meist im Hosting-Panel finden, oft als Datei error_log im betroffenen Verzeichnis. Dort steht die konkrete Ursache, etwa eine Funktion, die in Ihrer PHP-Version noch nicht oder nicht mehr existiert.

Verwandte Themen

Was die Versionsnummer bedeutet und wie Sie Ihre aktuelle Einstellung prüfen oder Fehler eingrenzen, lesen Sie hier: