Après la mise à niveau vers les commandes PHP 7 Bin / Magento Cli ne fonctionnent pas Magento 2.0.2 CE

magento.stackexchange https://magento.stackexchange.com/questions/101253

Question

J'ai mis à niveau la version PHP du serveur Apache2.4 de 5,6 à 7.0. Version OS Ubuntu 14.04 LTS. Après cette mise à jour, malgré le fait que j'ai installé PHP7.0-CLI, lorsque j'essaie d'exécuter

php7.0 bin/magento list command 

Je reçois la sortie de retard:

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

bin/magento must be run as a CLI application

sortie lorsque j'exécute Sudo apt-get Installer PHP7.0-CLI:

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

Lorsque je vais au répertoire bin et essayez d'exécuter la commande:

magento list

Je reçois la sortie:

magento: command not found

Toute aide serait appréciée!

Était-ce utile?

La solution

Quelle est la sortie de:

ls -l $(which php)

Pour moi, cela montre:

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

Vérifiez également la sortie de ceci:

echo $PATH

et cherchez n'importe quel chemin sur le mauvais PHP, vous n'avez peut-être pas seulement besoin de corriger le chemin $.

Si cela ne fonctionne pas, essayez ceci pour réinstaller l'ensemble du package, écrasant les fichiers d'origine:

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

Autres conseils

Il n'est pas nécessaire de réinstaller PHP.Vous venez de faire cette commande

php7.0-cli bin/magento 

Commande de liste

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top