Como resolver Internal Server Error 500 no WordPress?



Na última semana eu passei por um sufoco danado: O BLOGODORIUM começou a dar Internal Server Error 500 toda hora.

Entrei em contato com os caras do servidor onde hospedo meu blog e ao invés deles me darem uma solução, me deram mais um problema. Me disseram que o meu wordpress estava consumindo muita memória do cpu onde está hospedado.

A kgada tava feita.

Busquei no Google por soluções e nada.

Então fui pedir ajuda a amigos: Thiago Mobilon, Marco Túlio e Celso Junior.

Muitas opiniões. Mas não consegui resolver o problema de imediato.

Aí me desesperei. Fiquei tentando pedir ajuda aos malucos de onde hospedo meu blog novamente, mas eles nem me responderam direito.

Dois dias de muita dor de cabeça se passaram.

Então, numa kgada felomenal eu descobri o problema (na verdade foi um dos problemas, mas isto é pro próximo post): permissões.

Pensei: Porr@! Eu li sobre isto aqui, quando pedi socorro ao Google.

Como fiz para resolver o problema:

Botei a raiz do servidor em 711, todas as demais pastas do blog com 755 e os arquivos php/js/css/… com 644.

EUREKA. 😀

UPDATE: PUTZ! O PROBLEMA VOLTOU NOVAMENTE. A ÚNICA SOLUÇÃO FOI MUDAR DE HOSPEDAGEM. AGORA ESTOU NUM SERVIDOR DEDICADO GERIDO POR UM AMIGO, O CARLOS IFTK. AGORA O CÉU PARECE CLAREAR E OS PROBLEMAS VÃO JUNTO COM AS NUVENS NEGRAS.