Być może masz w swoim systemie starą wersję PHP, taką jak PHP 5.6, a także zainstalowałeś PHP 7.2, dzięki czemu na komputerze jest wiele PHP. Istnieją aplikacje, które zostały opracowane, gdy starsza wersja PHP 5.6 była najnowszą wersją, nadal działają i pracujesz nad tymi aplikacjami. Możesz pracować jednocześnie na Laravel, ale Laravel wymaga PHP 7+, aby rozpocząć. Dostajesz zdjęcie?
W takim przypadku możesz przełączać się między wersjami PHP zgodnie z własnymi wymaganiami.
Przełącz z PHP 5.6 => PHP 7.2
Apacz: -
sudo a2dismod php5.6
sudo a2enmod php7.2
sudo service apache2 restart
Wiersz poleceń:-
sudo update-alternatives --set php /usr/bin/php7.2
sudo update-alternatives --set phar /usr/bin/phar7.2
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.2
sudo update-alternatives --set phpize /usr/bin/phpize7.2
sudo update-alternatives --set php-config /usr/bin/php-config7.2
I odwrotnie, Przełącz z PHP 7.2 => PHP 5.6
Apacz: -
sudo a2dismod php7.2
sudo a2enmod php5.6
sudo service apache2 restart
Wiersz poleceń:-
sudo update-alternatives --set php /usr/bin/php5.6
sudo update-alternatives --set phar /usr/bin/phar5.6
sudo update-alternatives --set phar.phar /usr/bin/phar.phar5.6
sudo update-alternatives --set phpize /usr/bin/phpize5.6
sudo update-alternatives --set php-config /usr/bin/php-config5.6