Eu instalo o lampp no lixnux. Em seguida, instalar Magento 2. No entanto, eu recebo alguns erros quando executado setup:upgrade
e 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:upgrade
e 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/php
tanto 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 apache2
comando para executar o serviço apache2,
e verifique se o serviço mysql está em execução ou não.
correr service mysql status
verde significa correr.
caso contrário, execute sudo systemctl start mysql
para 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 ( -
)
pub
evar
pasta