Puede ser que tenga una versión antigua de PHP como PHP 5.6 en su sistema y también instaló PHP 7.2, por lo que hay múltiples PHP en su máquina. Hay algunas aplicaciones que se desarrollaron cuando la versión anterior de PHP 5.6 era la última versión, todavía están activas y usted está trabajando en esas aplicaciones. Es posible que esté trabajando en Laravel simultáneamente, pero Laravel requiere PHP 7+ para comenzar. ¿Conseguir la imagen?
En ese caso, puede cambiar entre las versiones de PHP para adaptarse a sus necesidades.
Cambiar de PHP 5.6 => PHP 7.2
Apache:-
sudo a2dismod php5.6
sudo a2enmod php7.2
sudo service apache2 restart
Línea de comando:-
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
Y viceversa, cambiar de PHP 7.2 => PHP 5.6
Apache:-
sudo a2dismod php7.2
sudo a2enmod php5.6
sudo service apache2 restart
Línea de comando:-
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