O log de erro do PHP pode ajudar a identificar uma falha no seu site, geralmente é ativado quando o site está tendo quedas constantes, causando o erro 500 .

Na Hostnet o log pode ser ativado via Painel de Controle:

  • Plano Private: Servidor Private >> Configuração dos Sites
  • Outros planos: Site >> Configurações dos Sites

O log será gerado na raiz do FTP com nome:  dominio-php.log

Esse log ocupará espaço em disco em sua conta de hospedagem, por isso é importante desativar após fazer sua análise.

Exemplos de erro:

Parse error: syntax error, unexpected T_PUBLIC in /home/usuário/www/arquivo.php on line 40

Indica um erro na sintaxe do seu código – você precisa verificar o arquivo mencionado. Note que a linha onde o erro está sendo gerado também é indicada.

PHP Fatal error: Call to undefined function get_header() in /var/usuário/www/arquivo.php on line 40

Informa que a página arquivo.php está tentando chamar uma função que não existe. Verifique se o nome da função está correto.

Fatal error: Maximum execution time of 30 seconds exceeded in /home/usuário/www/arquivo.php on line 40

Este erro pode ser resolvido alterando o max_execution_time nas configurações do PHP.