GNU/Linux >> Tutoriales Linux >  >> Linux

Use un ejecutable CLI de versión de PHP diferente para un comando

El ejecutable PHP predeterminado se puede encontrar usando:

$ which php

En la mayoría de los casos, es un enlace a una versión particular de PHP:

lrwxrwxrwx 1 root root      21 aug 15  2016 /usr/bin/php -> /usr/bin/php7.1

Para cambiarlo a una versión diferente, simplemente vuelva a vincularlo a otro

$ sudo rm /usr/bin/php

$ sudo ln -s /usr/bin/php5.6 /usr/bin/php

Antes de volver a vincular, debe asegurarse de que la versión PHP de destino esté instalada.


¡Tal vez puedas intentar arreglar el medio ambiente!

$ php -v
PHP 5.4.x (cli) ...
$ set PATH="/usr/lib64/php5.6/bin:$PATH"
$ php -v
PHP 5.6.x (cli) ...

O, si no desea modificar la RUTA para su sesión de shell, puede modificar el alcance del cambio solo para el comando actual:

$ php -v
PHP 5.4.x (cli) ...
$ env PATH="/usr/lib64/php5.6/bin:$PATH" php -v
PHP 5.6.x (cli) ...
$ php -v
PHP 5.4.x (cli) ...

Linux
  1. Ejecute múltiples versiones de PHP para diferentes dominios en NGNIX

  2. Linux:¿se ejecutará un ejecutable de Linux compilado en un "sabor" de Linux en otro diferente?

  3. Qué comando usar para verificar si Python es de 64 bits o de 32 bits

  4. ¿Puedo usar un disco de virtualbox para varias máquinas?

  5. Color diferente para comando y salida

Cómo usar el comando SCP para la transferencia de archivos

Cómo cambiar entre diferentes versiones de comandos en Linux

Cómo usar los comandos Pushd, Popd y Dirs para una navegación CLI más rápida

5 consejos para usar el comando SS de Linux como un profesional

15 formas de utilizar el comando Watch de Linux para las actividades cotidianas

Explicación de los comandos Apt vs Apt-get:¿Cuál usar?