Si usas el panel de hosting myVesta y has actualizado PHP, seguramente quieras cambiar la versión de PHP que se usa en la terminal. A esta versión de PHP se le denomina PHP-CLI y es la que por ejemplo usa composer cuando ejecutas el comando composer install
.
Para empezar, si todavía no has instalado la versión de PHP que quieras usar, consulta el tutorial de instalación de PHP en myVesta, en donde se explica cómo instalar múltiples versiones de PHP.
Para cambiar la versión de PHP que se usa en la terminal basta con que ejecutes el siguiente comando:
update-alternatives --config php
Se mostrará la lista de versiones de PHP instaladas y tendrás que seleccionar la que quieres usar:
En este caso voy a introducir 2
para seleccionar la versión 8.1:
Si ahora introduces el comando php -v
, verás que se muestra que estás usando la versión que has seleccionado, que en mi caso es la 8.1:
Si en vez de usar el selector quieres indicar directamente la versión de PHP que se debe usar, entonces debes usar el siguiente comando, reemplazando X.X
por la versión de PHP que quieres usar:
update-alternatives --set php /usr/bin/phpX.X
Si por ejemplo quisiera que la versión por defecto de PHP desde la terminal fuese la 8.1, usaría este comando:
update-alternatives --set php /usr/bin/php8.1
Esto ha sido todo.