
Buckminster
(usa Debian)
Enviado em 13/08/2014 - 01:52h
O erro 500 indica uma falha interna no servidor que pode ser causada por um erro de programação do site ou ainda por permissões incorretas em arquivos e pastas.
O erro 503 indica que o servidor não consegue no momento lidar com as requisições devido a uma sobrecarga temporária ou manutenção do servidor. É uma implicação temporária.
Quanto ao erro " Premature end of script headers: index.php":
1. Se foi feito um update ou downgrade para uma versão diferente do PHP, isso pode deixar opções residuais no httpd.conf. Verifique a versão atual do PHP e procure todas as linhas com outra versão no httpd.conf e comente-as e reinicie o apache.
2 As directivas RLimitCPU e RLimitMEM no httpd.conf também podem ser responsáveis pelo erro se um script parou devido a um limite de recursos.
3 Um problema na configuração suEXEC, mod_perl, ou um outro módulo de terceiros pode muitas vezes interferir com a execução dos scripts. Se for isto, informações complementares podem ser encontradas no error_log do apache.
4 Se o log do suPHP atinge 2 GB de tamanho ou mais, os scripts podem terminar antes e dar erro. Veja o que o log contém em /usr/local/apache/logs/suphp_log e identifique o erro, corrija e reinicie o Apache.
5. As permissões dos arquivos também podem causar este erro.