Saltar al contenido

Composer instalado, pero obtiene / usr / bin / env: php: No existe tal archivo o directorio

Solución:

Como sugirió @alexhowansky, ejecuté el siguiente comando:

sudo ln -s /usr/bin/php71 /usr/bin/php

Ahora el comando del compositor funciona. Gracias

Necesitas agregar /usr/local/bin para usted PATH variable. La forma más fácil es incluirlo en su perfil o bash_profile ubicado en:

  • ~ / .profile
  • ~ / .bash_profile

Agregaría lo siguiente a uno de esos archivos:

export PATH="$PATH:/usr/local/bin/"

Para obtener más detalles, consulte: https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path

Si ha iniciado sesión cuando lo agrega, puede forzar a Linux a leer el archivo nuevamente y actualizar la ruta (una vez que se realizan los cambios) usando source desde el indicador de bash:

source ~/.bash_profile

En cuanto a php7 vs. php problema, como sugirió Alex, puede crear un enlace simbólico para que funcione como un alias.

Esto funcionó para mi [Centos 7 with php 7.1] :
yum instalar php71w-cli

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *