Linux webserver - více verzí PHP - Apache změna verze PHP

Linux webserver - více verzí PHP - Apache změna verze PHP

Situace: Používáme na linux webserveru Apache a PHP. Máme nainstalováno více verzí PHP, např. PHP 5 a PHP 7. Nyní je v Apache povolena jako hlavní verze PHP 5 a my chcete používat PHP 7. Jak na to?

ODPOVĚĎ


Můžeme si nejdříve vypsat nainstalované verze PHP přes apt = apt list --installed | grep php
.....
php/now 1:7.0+49 all [installed,upgradable to: 1:7.2+62]
php-bz2/now 1:7.0+49 all [installed,upgradable to: 1:7.2+62]
php-cli/now 1:7.0+49 all [installed,upgradable to: 1:7.2+62]
php-cli-prompt/now 1.0.2+dfsg-1 all [installed,upgradable to: 1.0.3+dfsg-1]
.....
php5-json/now 1.3.9-1 armhf [installed,local]
php5-mcrypt/now 5.6.30+dfsg-0+deb8u1 armhf [installed,local]
php5-mysql/now 5.6.30+dfsg-0+deb8u1 armhf [installed,local]
php5-readline/now 5.6.30+dfsg-0+deb8u1 armhf [installed,local]
.....
php7.0-gd/now 7.0.30-0+deb9u1 armhf [installed,upgradable to: 7.0.31-1]
php7.0-json/now 7.0.30-0+deb9u1 armhf [installed,upgradable to: 7.0.31-1]
php7.0-mbstring/now 7.0.30-0+deb9u1 armhf [installed,upgradable to: 7.0.31-1]
.....

Naším cílem je zapnout PHP 7, musíme proto nejdříve deaktivovat PHP 5 = a2dismod php5
Module php5 disabled.
To activate the new configuration, you need to run:
systemctl restart apache2

Nyní do Apache aktivujeme konečně PHP (7.0) = a2enmod php7.0
Considering conflict php5 for php7.0:
Enabling module php7.0.
To activate the new configuration, you need to run:
systemctl restart apache2

Aktuální verzi PHP si teď můžeme ověřit pomocí PHP funkce phpinfo().

Komentáře

Vaše reakce na Linux webserver - více verzí PHP - Apache změna verze PHP

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.