Pergunta

Estou tentando instalar um tema no Magento 2.06.Quando tento executar o seguinte comando: php bin/magento setup:upgrade mas recebo o seguinte erro:

Content-type: text/html

<br />
<b>Parse error</b>:  syntax error, unexpected '[', expecting ')' in <b>/home/bargaink/public_html/test/bin/magento</b> on line <b>22</b><br />

Alguma ideia de qual é o problema?

Obrigado

HP

Foi útil?

Solução

Tive o mesmo problema, que foi resolvido depois de conversar com meu provedor de hospedagem.Você se importa de me informar seu provedor de hospedagem?

tente este comando:

php56 bin/magento setup:upgrade

Em seguida, ele usará a versão 5.6 do php, necessária no Magento 2.Espero que isso ajude

Outras dicas

Meu palpite é que o seu problema é desencadeado por esta linha

set_error_handler([$handler, 'handler'])

Este erro é gerado porque você está executando PHP <5.4 e o uso de [] em vez de array() foi introduzido com 5.4

Magento 2 requer PHP 5.6 ou PHP 5.5.22 para funcionar corretamente. Acho que você deve atualizar o PHP para corrigir esse problema.

Requisitos do sistema Magento 2: http://devdocs.magento.com/guides/v2.0/install-gde/system-requirements.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top