Vimexx Facebook

Onderwerp: Meerdere PHP versies op één domein

10-09-2022 08:30

Ik zou graag op één domein, 2 PHP versies willen gebruiken.
Per subdomein een eigen PHP versie 7.4.x of 8.1.x (voor upgrade / test doeleinden).

Dit zou mogelijk moeten zijn door een regel toe te voegen aan de .htaccess;

AddHandler application/x-httpd-php81 .php .php5 of AddHandler application/x-httpd-php74 .php .php5

Echter hier lijkt dit niet te werken.
Is er een manier om dit wel werkend te krijgen?

Gr. Stephan

12-09-2022 18:33
#3897

Heb dit inmiddels werkend gekregen met de volgende instellingen in de .htaccess:

Deze 3 regels heb ik boven aan in het .htaccess bestand gezet.

<FilesMatch "\.(php)$"> SetHandler application/x-lsphp81 </FilesMatch>

Het stukje "x-lsphp74" kun je aanpassen naar de beschikbare PHP versies binnen je pakket, bijvoorbeeld: "x-lsphp72", "x-lsphp74", "x-lsphp80", "x-lsphp81".

Groet,

Ramon

18-10-2022 12:47
#3941

Op zich werkt dit prima, echter heb ik bijvoorbeeld php_imap nodig voor 1 subdomain.

Als ik via htaccess php versie 8 enable dan werkt php_imap niet.

Iemand enig idee hoe ik dit kan aanzetten ?

 

24-01-2023 21:09
#4241

Bovenstaande werkt yes Ik werk aan een vrij obscure applicatie gebouwd met .html en .htmx files die als PHP uitgevoerd moeten worden. Met onderstaande FileMatch directives is dat mogelijk.

`<FilesMatch "\.(html)$">
    SetHandler application/x-lsphp80
</FilesMatch>`

 

 

07-07-2023 20:23
#4528

Hallo!

Gezien de leeftijd van het topic, zal het probleem reeds opgelost zijn. Toch wil ik graag wijzen op de handleiding die we hiervoor gemaakt hebben, mochten anderen met het zelfde vraagstuk zitten: https://www.vimexx.nl/help/hoe-stel-ik-de-php-versie-per-domeinnaam-in

Groet,
Joram

- 5 van 5 sterren -