Zadejte hledaný výraz...

Linux PHP 5.6 a 7.1

Zdravím,
používám linux mint a XAMPP for linux (LAMPP). V něm mám PHP5.6. Potřeboval bych mít v LAMPPu i verzi 7.1 (defaultně stále 5.6). Ideálně bych chtěl o verzi PHP rozhodovat v nastaveni virtualhostu (httpd.conf), jde to vubec v klasickem LAMPPu, kde PHP nebezi jako fast CGI?
PHP7.1 jsem si přes konzoli nainstaloval a příkaz php -v skutecne hlásí prislusnou verzi.
29102
Problém je, že XAMPP controller o této verzi vůbec neví (hlasi 5.6).
29101
Jakým způsobem mu dám na vědomí, že chci používat PHP7? Ať už ve virtual hostu na zaklade složky projektu nebo nějakým přepínáním? Musím tu složku s PHP7 přesunout vedle té složky s PHP5.6 a nekde neco nakonfigurovat?
Máte s tím někdo opravdovou zkušenost? Různých návodů jak rozchodit 2 verze je plno, ale bud mi nefungují nebo nejdou pouzit pro muj specificky příklad.
Díky za dobře míněné rady:).
26. 5. 2019 10:28:43
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403133
Michal Pěňkava
verified
rating uzivatele
26. 5. 2019 10:53:00
Jdeš na to blbe. Nainstaluj si php5 a php7 v dockeru s Apache, a pak přes Apache na hlavní mašině distribuuje requesty přes reverse proxy.
26. 5. 2019 10:53:00
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403132
Jasne existuji i jina lepsi reseni (vcetne dockeru) a u nove instalace bych to resil urcite jinak. V soucasne dobre mam funkcni system s mnoha projekty v PHP5.6, ktery nechci predelavat a jen potrebuju pridat PHP7.
26. 5. 2019 14:21:18
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403131
Roman Müller
verified
rating uzivatele
(9 hodnocení)
26. 5. 2019 16:26:43
Tak pokud ti teď to php běží jako mod apache, tak to tam nedotlačíš ani za zlatýho čuníka :-)
Řešení: další instance apache a proxovat to, fpm nebo výše zmíněný docker případně kontejner
26. 5. 2019 16:26:43
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403130
Rekl bych ze bezi. A co tam to PHP dodat jako fast CGI to by neslo?
Dalsi Instance LAMPPu se mi nepodarila rozchodit, protoze na linuxu se LAMPP nainstaluje do konkretniho adresare, nejde nainstalovat 2 vedle sebe. Na Win se mi to povedlo, nicmene idealni to neni.
26. 5. 2019 18:47:09
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403129
Roman Müller
verified
rating uzivatele
(9 hodnocení)
26. 5. 2019 19:06:24
Pokud člověk nechce jít řešením kontejnerů nebo dockeru (kdy by pak musel ten provoz proxovat), tak jedině to tam hodit jako fpm/fastcgi.
Dobře popsané to je třeba zde: https://www.superuser.cz/it/linux-jak-spoustet-php-pres-fastcgi
26. 5. 2019 19:06:24
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403128
Jestli to dobře chapu, tak tam je popis zmeny PHP jako modulu na fast CGI. Ja potrebuju k PHP5.6 (modul), PHP7 (fast-cgi) nebo pokud to takto nejde, tak zmenit i PHP5.6 na fast-CGI, aby slov httpd.cong vybrat, ktere PHP se u virtualu ma vyuzit (takhle je pro Windows):
vs.
Umel by to nekdo za uplatu nastavit a vysvetlit?
3. 6. 2019 11:07:53
https://webtrh.cz/diskuse/linux-php-5-6-a-7-1#reply1403127
Pro odpověď se přihlašte.
Přihlásit