Para obter o arquivo de log de erros, ativei neste menu
Configuration > Developer > Log Settings > Enabled = Yes
e crie uma /var/log
pasta e defina a permissão777
Quando recebi esta página de erro
Ocorreu um erro ao processar sua solicitação A
impressão de exceção está desativada por padrão por motivos de segurança.Número do registro do log de erros: 1337641918483
Não há arquivo na pasta var / log
Posso saber o motivo pelo qual o arquivo de log de erros não foi criado e como resolver?
Se você deseja ver esses erros diretamente na página, adicione
na parte superior do seu arquivo .htaccess. Você receberá o erro completo diretamente no navegador, em vez de precisar obter o arquivo em var / report.
Nota :: Remova o SetEnv MAGE_IS_DEVELOPER_MODE true do .htaccess antes de entrar no ar!
O post mais conciso e abrangente que eu já vi sobre depuração do Magento, e um ótimo recurso, está aqui: Fundamentos para depurar uma loja Magento
fonte
Parece que a falha está nas permissões da pasta e dos arquivos contidos.
Às vezes, quando o Magento cria uma pasta, ele não adiciona as permissões corretas a essa pasta "Como nas permissões de usuário / proprietário" e não apenas 777.
Você precisa:
chown accountuser.accountuser / home / accountuser / public_html / var / report
Ou
chown accountuser.
fonte
No meu caso, apenas o subdiretório "log" não era de propriedade do usuário apache em execução.
Meu usuário apache é bitnami: daemon ...
Então, para mim, a solução foi:
fonte
Se você estiver trabalhando com o Magento 1, há uma opção para cuidar dos logs do Magento. Quando se trata do Magento 2, não há: / E não vou recomendar que você trabalhe no Magento 1, pois será a EOL da versão 1 deste ano.
Então, o que você pode fazer é:
SetEnv MAGE_IS_DEVELOPER_MODE true
Se você deseja ver esses erros diretamente na página.
O segundo é o provedor de hospedagem que também pode ajudar com isso. Como conheço um provedor de hospedagem que me ajuda a rastrear os logs do servidor como Appache e NGINX.
fonte