Pregunta

He actualizado la versión PHP del servidor Apache2.4 de 5.6 a 7.0. Versión del sistema operativo Ubuntu 14.04 LTS. Después de esta actualización, a pesar de que he instalado PHP7.0-CLI, cuando intento ejecutar

php7.0 bin/magento list command 

Obtengo la salida consecutiva:

Content-type: text/html; charset=UTF-8

bin/magento must be run as a CLI application

Salida cuando ejecuto sudo apt-get instale php7.0-cli:

php7.0-cli is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Cuando voy al directorio de la papelera y intento ejecutar el comando:

magento list

obtengo la salida:

magento: command not found

¡Cualquier ayuda sería apreciada!

¿Fue útil?

Solución

¿Cuál es la salida de:

ls -l $(which php)

para mí esto está mostrando:

/usr/bin/php -> /etc/alternatives/php

También verifique la salida de esto:

echo $PATH

y busque cualquier camino hacia el PHP incorrecto, tal vez solo necesite arreglar el RAYO DE $ $.

Si esto no está funcionando, intente esto para reinstalar todo el paquete, sobrescribiendo los archivos originales:

sudo apt-get install --reinstall php7.0-cli

Otros consejos

No hay necesidad de reinstalar PHP.Solo haces este comando

php7.0-cli bin/magento 

comando list

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top