Pergunta

Atualizei a versão php do servidor apache2.4 de 5.6 para 7.0.Versão do sistema operacional Ubuntu 14.04 LTS.Após esta atualização, apesar de ter instalado o php7.0-cli, quando tento executar

php7.0 bin/magento list command 

Eu recebo a seguinte saída:

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

bin/magento must be run as a CLI application

Saída quando executo sudo apt-get install php7.0-cli:

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

Quando vou para o diretório bin e tento executar o comando:

magento list

Eu recebo a saída:

magento: command not found

Qualquer ajuda seria apreciada!

Foi útil?

Solução

qual é a saída de:

ls -l $(which php)

Para mim isso está mostrando:

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

Verifique também a saída disto:

echo $PATH

E procure qualquer caminho para o php errado, talvez você só precise consertar o $PATH.

Se isso não funcionar, tente reinstalar o pacote inteiro, substituindo os arquivos originais:

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

Outras dicas

Não há necessidade de reinstalar o PHP.Você acabou de fazer este comando

php7.0-cli bin/magento 

comando de lista

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top