Artikelreihe rund um Laragon: 3 - Update PHP- Version

PHP-Version wechseln? Ein Kinderspiel…

In meinen beiden vorherigen Laragon Tutorial habe ich die Grundlagen für den ersten Betrieb und das Update des Apache Servers gezeigt. Heute geht es darum, bequem und sehr schnell die aktuellste oder vielleicht auch eine sehr alte PHP-Version zu verwenden. Das geht natürlich auch in XAMPP, ist aber aus meiner Bewertung her umständlicher. Ich selber nutze Laragon 6, welches bereits PHP 8.1.10 enthält.

Und wieder schaue ich in das Internet, und finde tatsächlich viele hilfreiche Seiten und Tipps. Eine davon habe ich euch schon vorgestellt und unter https://www.kreaweb.be/laragon-update-php werde ich auch schnell wieder fündig.

Im Prinzip funktioniert es wieder so, dass wir uns das entsprechende Paket als Zip - Datei herunterladen, auspacken und in Laragon an die richtige Stelle kopieren.

Und so geht es auch hier weiter:

  1. Die aktuellste PHP-Version findet ihr hier: https://windows.php.net/downloads/releases - Anmerkung: Achtet auf die richtige Wahl eures Betriebssystems, hier Win64 oder Win32
  2. Download der Zip - Datei, z.B: php-8.4.4-Win32-vs17-x64.zip
  3. Entpacken der Zip - Datei auf eurer Festplatte
  4. Jetzt den entpackten Ordner php-8.4.4-Win32-vs17-x64 in eurer Laragon Ordner verschieben unter: [Pfad]\laragon\bin\php
  5. Im Kontextmenü von Laragon könnt ihr unter PHP -> Version […….] -> die neue Version auswählen.
  6. „Start all“ startet euren Webserver mit der neuen PHP-Version
  7. Aufrufen der Webseite lokal im Browser unter localhost
  8. Überprüfen der PHP-Version mit phpinfo()
image001-php-webseite
image002-php-zipfile-download
image003-php-zipfile-entpacken
image004-php-ordner-verschieben
image005-php-version-auswaehlen
image006-php-starten
image007-localhost-www
image008-phpinfo

Das war es dann auch schon, auf meinem Screenshot könnt ihr sehen, dass ich 5 verschiede PHP-Versionen in meinem Laragon installiert habe. Diese können, wenn der Webserver angehalten wurde, dann auch sehr einfach und schnell über das Kontextmenü gewechselt.

php.ini anpassen

Für einige Projekte benötigt ihr evtl. spezielle PHP – Einstellungen, die ganz klassisch in der php.ini unter [Pfad]\laragon\bin\php-[version]\php.ini angepasst werden können. In Laragon geht das sehr einfach, da ihr nicht umständlich diese Datei suchen müsst: Wenn ihr eure passende PHP-Version im Kontextmenü von Laragon ausgesucht habt, einfach im gleichen Menü auf php.ini klicken

thumb image009 php ini aufrufenthumb image010 php ini bearbeiten

Bild 9 und Bild 10: php.ini im implementierten Notepad ++ Editor aufrufen

Welche Einstellungen ihr in der php.in verändert, bleibt natürlich euch überlassen. In gängigen Foren wird z.B. für den Betrieb von Joomla folgende Einstellungen empfohlen:

  • Die maximale Ausführungszeit (max_execution_time): Wert in Sekunden, die ein Prozess belegen darf, bevor der Server eine Zeitüberschreitung (timeout) zurückmeldet und den Prozess abbricht
  • Die maximale Uploadgröße (upload_max_filesize): Größe eine Datei, die zur Verarbeitung hochgeladen wird (z. B. wenn man zusätzliche Erweiterungen zu einer Joomla-Installation hinzufügen möchte)

Da die php.ini ziemlich viel Text enthält und dadurch etwas unübersichtlich ist, empfiehlt es sich, die Suchfunktion des Notepad++ Editors zu benutzen. Zum Beispiel könnte man die beiden Einstellung über (STRG+F) suchen und verändern:

max_execution_time=300
upload_max_filesize=500M

thumb image009 php ini aufrufenthumb image010 php ini bearbeiten

Bild 11 und Bild 12: Einstellungen in der php.ini anpassen (Beispiel)

In meinem Screenshot sind die Werte viel höher, dass kommt aber immer auf den eigenen Bedarf an. Wer weitere Information zur Einstellung der php.ini in Verbindung mit Joomla sucht, wird z.B. hier fündig: https://www.infyways.com/joomla-php-ini-settings/

Sidestep: Notepad ++ updaten

In meinem Laragon 6 ist der mitgelieferte Notepad Plus Plus Editor sehr alt. Daher empfehle ich, auch diesen auf den neusten Stand zu bringen. Dazu müsst ihr die Webseite des Notepad++ Projektes aufrufen (https://notepad-plus-plus.org) und unter Downloads könnt ihr die neuste Version in der Portablen Variante downloaden.

Wenn ihr schon umfangreiche Änderungen in dem integrierten Editor in Laragon vorgenommen habt, dann hilft euch diese Seite, diese Änderungen nicht zu überschreiben: https://npp-user-manual.org/docs/upgrading/#upgrading-a-portable-edition

Das Update funktioniert natürlich genauso, wie die vorangegangenen Beispiele auch: Notepad++ von der o.a. Webseite herunterladen, hier die der portablen Zip Version, entpacken und den vorhandenen Ordner in eurem Laragon ersetzen. Ihr könnt den Inhalt des Ordners unter „[Pfad]\bin\notepad++" ersetzen oder vom original Ordner eine Kopie anfertigen und den Notepad++ Ordner neu erstellen, das ist reine Geschmackssache.

Ich spare mir hier wieder jeden Einzelschritt aufzulisten und zeige euch das nur in der Galerie:

image013-notepadplusplus-alte-version
image014-notepadplusplus-download-entpacken
image015-notepadplusplus-overwrite
image016-notepadplusplus-aktuelle-version
image017-notepadplusplus-autoupdate
image018-notepadplusplus-start

Wenn ihr dann in Notepad++ 8.x angekommen seid, könnt ihr zukünftig auch den Autoupdater im Notepad++ nutzen. Dann spart ihr euch das herunterladen, auspacken und überschreiben.

Ich hoffe das Tutorial hat euch geholfen, im nächsten Beitrag geht es um das Update von phpmyadmin und dann kommt MySQL dran. Das wird tatsächlich dann etwas anspruchsvoller, sofern du MySQL ab Version 8.4 einsetzen möchtest!

Version 1: Februar 2025

Möchten Sie Cookies zulassen?
Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Google Maps, Youtube). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.