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:
magento2
setup-upgrade
Minh Tam Pham
fonte
fonte
pub
evar
pastaRespostas:
Isso acontecerá em casos normais.
Vamos para,
app / etc / env.php
mudança
Para dentro
Execute a atualização agora.
Boa sorte!
fonte
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:
fonte
Simplesmente substitua o arquivo magento no diretório bin pelo novo e execute o seguinte comando no arquivo magento se o seu host for linux:
sudo chmod u + x bin / magento
Nota: Antes de executar o comando bash, verifique se o diretório de trabalho atual deve ser o Magento 2.x root.
fonte
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.
https://gist.github.com/irazasyed/5987693
fonte
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 (-
)fonte