Có thể bạn có một phiên bản PHP cũ như PHP 5.6 trong hệ thống của mình và bạn cũng đã cài đặt PHP 7.2 để có nhiều PHP trong máy của bạn. Có một số ứng dụng được phát triển khi PHP 5.6 cũ hơn là phiên bản mới nhất, chúng vẫn hoạt động và bạn đang làm việc trên các ứng dụng đó, Bạn có thể làm việc trên Laravel đồng thời nhưng Laravel yêu cầu PHP 7+ để bắt đầu. Lấy hình ảnh?
Trong trường hợp đó, bạn có thể chuyển đổi giữa các phiên bản PHP để phù hợp với yêu cầu của mình.
Chuyển từ PHP 5.6 => PHP 7.2
Apache: -
sudo a2dismod php5.6
sudo a2enmod php7.2
sudo service apache2 restart
Dòng lệnh:-
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
Và ngược lại, Chuyển từ PHP 7.2 => PHP 5.6
Apache: -
sudo a2dismod php7.2
sudo a2enmod php5.6
sudo service apache2 restart
Dòng lệnh:-
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