Eu instalo o lampp no lixnux. Em seguida, instalar Magento 2. No entanto, eu recebo alguns erros quando executado setup:upgradee setup:static-content:deploy. Por favor, veja a imagem:

Eu instalo o lampp no lixnux. Em seguida, instalar Magento 2. No entanto, eu recebo alguns erros quando executado setup:upgradee setup:static-content:deploy. Por favor, veja a imagem:

Respostas:
Isso acontecerá em casos normais.
Vamos para,
app / etc / env.php
mudança
'host' => 'localhost',
Para dentro
'host' => '127.0.0.1'
Execute a atualização agora.
Boa sorte!
Isso pode acontecer se você tiver várias versões do PHP no seu sistema. Por exemplo, eu tinha /usr/bin/phptanto quanto o PHP do MAMP no meu Mac, então executando / usr / bin / php no (trabalho cron para indexação)
http://devdocs.magento.com/guides/v2.0/config-guide/cli/config-cli-subcommands-cron.html#config-cli-cron-bkg daria o erro mostrado na pergunta.
Para resolver, chamei a versão do PHP do MAMP nos comandos cron, por exemplo:
/Applications/MAMP/bin/php/php5.6.30/bin/php /Users/scott/Sites/mage_217/bin/magento cron:run
Concordou com a resposta @scott ou você pode simplesmente substituir o local do php.ini e substituí-lo pelo que você possui.
Aqui estão as instruções de como fazer isso no Mac.
Antes de tudo, verifique seu serviço apache2
service apache2 status verde significa sua corrida.
Caso contrário, execute o sudo systemctl start apache2comando para executar o serviço apache2,
e verifique se o serviço mysql está em execução ou não.
correr service mysql statusverde significa correr.
caso contrário, execute sudo systemctl start mysqlpara executar o serviço mysql, e você estará pronto.
atualize a página, o erro desaparecerá.
Dica: service --status-all mostrará todos os serviços running ( +) e stop ( -)
pubevarpasta