Se você já se deparou com a seguinte mensagem de erro, “Call to a member function getOptions()“, após executar ou migrar uma instalação Magento, descubra neste post como solucionar o problema.
Esse erro é extramente simples de resolver. O que acontece é falta de permissão nas pastas chave para que o sistema execute. Por isso, abaixo compartilho os comandos que eu sempre executo após instalar ou transferir uma loja magento de servidor.
Normalizando as permissões de pastas e arquivos do Magento:
sudo find . -type f -exec chmod 644 {} \; && sudo find . -type d -exec chmod 755 {} \;
Permissão para as pastas chaves do Magento:
chmod -R o+w media var;
Permissão para leitura do arquivo de configurações do Magento:
chmod o+w app/etc;
Resolveu o seu problema também? Espero que sim! Caso não tenha dado certo, deixe seu comentário que vamos te ajudar.
Seu comentário é muito importante! Conte pra gente o que você achou desse conteúdo.