Call to a member function getOptions() – Magento Bug

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.