PHP 5.6 und PHP7 paralell
Hallo,
ich habe auf meinem Server Wordpress und eine Nextcloud mit php7 laufen.
Da ich nun eine Anwendung installieren möchte, die php7 nicht unterstützt, bräuchte ich also 2 verschiedene php Versionen.
Ich habe im Internet schonmal geschaut und habe auch schon php5.6 installiert.
Gibt es irgendeine Möglichkeit, dem Apache zu sagen, dass er bei der Seite die Php Version benutzen soll und bei der anderen Seite, eine andere php Version(Apache Webserver)?
LG
ich habe auf meinem Server Wordpress und eine Nextcloud mit php7 laufen.
Da ich nun eine Anwendung installieren möchte, die php7 nicht unterstützt, bräuchte ich also 2 verschiedene php Versionen.
Ich habe im Internet schonmal geschaut und habe auch schon php5.6 installiert.
Gibt es irgendeine Möglichkeit, dem Apache zu sagen, dass er bei der Seite die Php Version benutzen soll und bei der anderen Seite, eine andere php Version(Apache Webserver)?
LG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 318684
Url: https://administrator.de/contentid/318684
Ausgedruckt am: 23.11.2024 um 05:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo,
Ich habe bis jetzt keine Möglichkeit gefunden Für Apache das geht nur entweder php5.6 oder php7. Man kann das relativ einfach umschalten, aber gleichzeitig geht nicht.
Mit freundlichen Grüßen
Gibt es irgendeine Möglichkeit, dem Apache zu sagen, dass er bei der Seite die Php Version benutzen soll
Ich habe bis jetzt keine Möglichkeit gefunden Für Apache das geht nur entweder php5.6 oder php7. Man kann das relativ einfach umschalten, aber gleichzeitig geht nicht.
Mit freundlichen Grüßen
Hallo
Ein Link ohne Kommentar aber auch hier steht:
"Du kannst PHP5 und PHP4 aber nicht gleichzeitig als Apache Modul laufen lassen."
Ein Link ohne Kommentar aber auch hier steht:
"Du kannst PHP5 und PHP4 aber nicht gleichzeitig als Apache Modul laufen lassen."
Der Lösungsvorschlag folgt im Satz danach, oder hast du nach dem ersten Satz gleich aufgehört zu lesen?
Stichwort: CGI
noch ein Beispiel:
http://gggeek.altervista.org/2007/07/21/running-multiple-php-versions-o ...
Stichwort: CGI
noch ein Beispiel:
http://gggeek.altervista.org/2007/07/21/running-multiple-php-versions-o ...
Moin,
wie @wiesi200 richtig erkannt hat: Mit Docker ist das kein Problem. Jetzt ist die Frage, ob man hier Docker einsetzen will....
Das ist ein netter Workaround in diesem Fall und funktioniert problemfrei... aber das eigentliche Problem löst es nicht... PHP7 bringt so einiges mit, was man schon gerne haben möchte, siehe: https://helloacm.com/php7-shortens-the-google-page-crawling-time/
Folglich ist die eigentlich bessere Lösung die Anwendung einfach PHP7-ready zu machen ;)
Meist ist gar nicht so viel kaputt. Vermutlich ist es mal wieder der MySQL connector, der schon in PHP5 auf Abschrift stand und in PHP7 endgültig raus geflogen ist. Genauer gesagt durch MySQLi ersetzt wurde. Was übrigens innerhalb von Anwendungen auch super einfach mit folgendem Tool geht: https://github.com/philip/MySQLConverterTool
Zumindest, solange ihr keine Shorttags nutzt, alles prima ;)
In diesem Sinne...
Gruß
Chris
wie @wiesi200 richtig erkannt hat: Mit Docker ist das kein Problem. Jetzt ist die Frage, ob man hier Docker einsetzen will....
Das ist ein netter Workaround in diesem Fall und funktioniert problemfrei... aber das eigentliche Problem löst es nicht... PHP7 bringt so einiges mit, was man schon gerne haben möchte, siehe: https://helloacm.com/php7-shortens-the-google-page-crawling-time/
Folglich ist die eigentlich bessere Lösung die Anwendung einfach PHP7-ready zu machen ;)
Meist ist gar nicht so viel kaputt. Vermutlich ist es mal wieder der MySQL connector, der schon in PHP5 auf Abschrift stand und in PHP7 endgültig raus geflogen ist. Genauer gesagt durch MySQLi ersetzt wurde. Was übrigens innerhalb von Anwendungen auch super einfach mit folgendem Tool geht: https://github.com/philip/MySQLConverterTool
Zumindest, solange ihr keine Shorttags nutzt, alles prima ;)
In diesem Sinne...
Gruß
Chris