Hallo,
SuperEngineer 64 wrote:Unglücklicherweise ist der Anwendungsfall, zwischen PHP-Versionen switchen zu müssen, bis heute in xampp als nicht unterstützbar (oder unnötig?) eingestuft worden. Vermutlich hat es dafür auch nachvollziehbare Gründe bzgl. interne Kompatibilität etc.
Der Hauptgrund ist denke ich, dass jede Erweiterung auch ausgiebig getestet werden muss was den Entwicklungsaufwand sehr erhöht. XAMPP wird mittlerweile wieder in sehr kurzen Zyklen released (und das obwohl Bitnami noch zig andere Projekte entwickelt und betreut).
Der Bedarf mehrere PHP Versionen einsetzen zu können schätze ich an Hand der wenigen Supportanfragen hier auch nicht als so groß ein.
Der Supportaufwand wäre auch das dritte Argument. Es ist ja so schon schwer herauszubekommen welche Konfiguration jemand bei einem Problem einsetzt, wenn man nun noch drauf achten müsste welche PHP Version genau bei einem Problem verwendet wird... Die Komplexität ist für Anfänger einfach nicht händelbar.
SuperEngineer 64 wrote:- Die Anleitungen die ich finde, geben einem das Gefühl die halbe Software umschreiben zu müssen. Das ist nun auch keine Lösung.
Ohne Konfigurationsanpassungen geht es nunmal nicht. XAMPPs PHP wird als Apache Modul eingebunden, und diese Einbindungsmethode bietet halt nur eine PHP Version gleichzeitig. Du müsstest PHP also über eine CGI Schnittstelle einbinden, hierfür sind nunmal eine ganze Reihe von Einstellungen notwendig.
SuperEngineer 64 wrote:- Das Installieren von 2 Versionen führt dazu, dass die ältere Version dennoch die aktuelle PHP-Version nutzt.
Da du uns komplett verschweigst was du genau getan hast (wo wir wieder bei Schwierigkeiten der Informationsgewinnung sind), kann hier niemand etwas zu sagen.
SuperEngineer 64 wrote:Hab ich irgendetwas verpasst? Gibt es heute
einfache und simple Lösungen, oder wird das Thema immer noch stiefmütterlich behandelt?
einfach ist relativ. Ich finde es nicht wirklich schwierig. Aber das hängt auch immer vom eigenen Hintergrund ab.
Wenn du hier eine Grafische Oberfläche erwartest wo du nur einen Knopf drücken musst, soetwas wird es in XAMPP wohl nie geben.
Ich hatte hier mal eine Schritt für Schritt Anleitung geschrieben, die immernoch funktionieren sollte:
Re: verschiedene PHP Versionen per per php handlermit freundlichen Grüßen,
Altrea