Neste artigo, nós falaremos como exibir erros do Magento 2 no frontend.
Como você sabe, o Magento não exibe os erros diretamente no frontend, mas ele gera um arquivo conteúdo o erro e exibe o número do arquivo no front. Pra saber qual foi o erro, é necessário acessar o diretório var/reports
e abrir o arquivo correspondente. Isso é por uma questão de segurança, para não exibir os arquivos e paths dos seus arquivos no frontend o Magento trabalha dessa maneira.
Porém, para nós desenvolvedores, durante o desenvolvimento, é massante ter que ficar indo no diretório var/reports
para abrir um arquivo e ver qual o erro que está sendo gerado. Há uma maneira prática que podemos usar para exibir os erros no frontend.
Importante, lembre-se que isso só deve ser feito num projeto em desenvolvimento, de preferência no seu localhost
Então, para isso, vá até o arquivo:
pub/errors/local.xml.sample
E o renomeie para:
pub/errors/local.xml
Simples assim! Feito isso, o Magento 2 exibirá os erros no frontend e você não precisará mais ficar consultando o diretório var/reports
pra ver qual o erro que foi gerado.
Dúvidas? Posta aí!!!
Um abraço.