Dopo l'aggiornamento ai comandi PHP 7 Bin / Magento CLI non funzionanti Magento 2.0.2 CE
-
28-09-2020 - |
Domanda
Ho aggiornato la versione PHP del server Apache2.4 da 5,6 a 7.0. Versione OS Ubuntu 14.04 LTS. Dopo questo aggiornamento, nonostante il fatto che ho installato PHP7.0-CLI, quando provo a eseguire
php7.0 bin/magento list command
.
Ottengo l'uscita da scivolo:
Content-type: text/html; charset=UTF-8
bin/magento must be run as a CLI application
.
Uscita quando eseguo 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 vado nella directory bin e tento di eseguire il comando:
magento list
.
ottengo l'output:
magento: command not found
.
Qualsiasi aiuto sarebbe apprezzato!
Soluzione
Qual è l'output di:
ls -l $(which php)
.
Per me questo è mostrato:
/usr/bin/php -> /etc/alternatives/php
.
Controlla anche l'output di questo:
echo $PATH
.
e cerca qualsiasi percorso al PHP errato, forse hai solo bisogno di fissare il percorso $.
Se questo non funziona provarlo per reinstallare l'intero pacchetto, sovrascrivendo i file originali:
sudo apt-get install --reinstall php7.0-cli
. Altri suggerimenti
Non è necessario reinstallare PHP.Fai questo comando
php7.0-cli bin/magento
.
Comando dell'elenco