Suporte » Ajustando o WordPress » HTTP ERROR 500

  • Resolvido mktciclo

    (@mktciclo)


    Bom dia, acredito que o problema surgiu após uma atualização do WordPress.
    Ao tentar acessar a área de administrador aparece este erro:
    “Esta página não está funcionando
    blog.ciclo.eng.br não consegue atender a esta solicitação no momento.
    HTTP ERROR 500”

    Podem me ajudar?

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 8 respostas - 1 até 8 (de um total de 8)
  • Moderador Ramon Ahnert

    (@rahmohn)

    Olá, @mktciclo.

    Você está com problema ao fazer o login? Pois consegui acessar a página.

    Criador do tópico mktciclo

    (@mktciclo)

    @rahmohn o problema está ao tentar logar na área de administrador, sim.

    A página funciona normalmente, o que não consigo é entrar na área de administrador de jeito nenhum.

    • Esta resposta foi modificada 3 anos, 5 meses atrás por mktciclo.
    Moderador Ramon Ahnert

    (@rahmohn)

    @mktciclo

    O erro 500 é erro que ocorre no servidor e este normalmente gera um registro desse erro. Assim, você precisa ativar o debug no seu site para que esses registros sejam gravados no arquivo wp-content/debug.log.

    Para fazer isso, você precisa adicionar o seguinte código no arquivo wp-config.php:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    

    Depois disso, tente logar novamente e verifique se foi gerado o arquivo debug.log na pasta wp-content. Por fim, veja as últimas linhas do arquivo debug.log e poste elas aqui.

    Referências:
    https://codex.wordpress.org/Debugging_in_WordPress

    • Esta resposta foi modificada 3 anos, 5 meses atrás por Ramon Ahnert.
    Criador do tópico mktciclo

    (@mktciclo)

    Olá Ramon,

    Segue uma parte da última linha do log de erro, a linha é gigante:

    Fatal error: Call to undefined function wp_is_file_mod_allowed() in D:\Parallels\Plesk Panel\Vhosts\ciclo.eng.br\blog\wp-includes\capabilities.php on line 383

    Warning: mysqli_query(): MySQL server has gone away in D:\Parallels\Plesk Panel\Vhosts\ciclo.eng.br\blog\wp-includes\wp-db.php on line 1877

    Warning: mysqli_query(): Error reading result set’s header in D:\Parallels\Plesk Panel\Vhosts\ciclo.eng.br\blog\wp-includes\wp-db.php on line 1877

    Warning: mysqli_query(): MySQL server has gone away in D:\Parallels\Plesk Panel\Vhosts\ciclo.eng.br\blog\wp-includes\wp-db.php on line 1877

    Warning: mysqli_query(): Error reading result set’s header in D:\Parallels\Plesk Panel\Vhosts\ciclo.eng.br\blog\wp-includes\wp-db.php on line 1877
    Erro no banco de dados do WordPress: [MySQL server has gone away]
    UPDATE dI814v89_options SET option_value = ‘{\”url\”:\”\\/\”,\”ip\”:\”201.48.226.9\”,\”pid\”:744988,\”date\”:\”2016-04-20T11:54:56+00:00\”,\”theme_name\”:\”D:\\\\Parallels\\\\Plesk Panel\\\\Vhosts\\\\ciclo.eng.br\\\\blog\\\\wp-content\\\\themes\\\\softmag\\\\spotlayer\\\\spotlayer.php\”,\”runtime\”:{\”total\”:3.6766018867493,\”wordpress\”:0.23009848594666,\”theme\”:0.6326732635498,\”plugins\”:1.1980686187744,\”profile\”:1.5380795001984,\”breakdown\”:{\”p3-profiler\”:0.07750678062439,\”advanced-custom-fields\”:0.10861372947693,\”akismet\”:0.014094829559326,\”contact-form-7\”:0.085978269577026,\”google-analytics-for-wordpress\”:0.027589082717896,\”jetpack\”:0.87761044502258,\”wp-mail-smtp\”:0.0061771869659424,\”D:\”:0.00049829483032227}},\”memory\”:40108032,\”stacksize\”:27491,\”queries\”:81}\r\n{\”url\”:\”\\/wp-admin\\/admin.php?page=stats&noheader&proxy&chart=admin-bar-hours-scale\”,\”ip\”:\”201.48.226.9\”,\”pid\”:744988,\”date\”:\”2016-04-20T11:55:03+00:00\”,\”theme_name\”:\”D:\\\\Parallels\\\\Plesk Panel\\\\Vhosts\\\\ciclo.eng.br\\\\blog\\\\wp-content\\\\themes\\\\softmag\\\\spotlayer\\\\spotlayer.php\”,\”runtime\”:

    Moderador Ramon Ahnert

    (@rahmohn)

    @mktciclo

    Parece que deu algum problema durante a atualização do WordPress. Nesse caso você precisa fazer uma atualização manual.

    A atualização manual consiste em:

    • Faça backup dos seus dados. Se possível, faça primeiro esse procedimento em um ambiente de desenvolvimento para depois fazer m produção
    • Baixar a última versão do WordPress
    • Deletar ou, simplesmente, renomear as pastas wp-includes e wp-admin do seu servidor
    • Fazer o upload das pastas wp-includes e wp-admin da última versão do WordPress

    Se você não se sentir seguro para fazer isso, considere contratar um desenvolvedor. Você pode contratar um no site https://jobs.wordpress.net/ ou https://hangarwp.com/.

    Referências:
    https://codex.wordpress.org/pt-br:Atualizando_o_WordPress#Atualiza.C3.A7.C3.A3o_Manual_em_Tr.C3.AAs_Passos
    https://codex.wordpress.org/pt-br:Atualiza%C3%A7%C3%A3o_Extendida

    • Esta resposta foi modificada 3 anos, 4 meses atrás por Ramon Ahnert.
    Criador do tópico mktciclo

    (@mktciclo)

    @rahmohn Funcionou!

    Agradeço muito a sua ajuda!

    Grande abraço!

    Moderador Ramon Ahnert

    (@rahmohn)

    @mktciclo

    Lembre-se de desativar o modo debug no seu site removendo as linhas abaixo ou mudando o valor para false:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    Criador do tópico mktciclo

    (@mktciclo)

    Excelente, @rahmohn!

    Debug removido.

    Grande abraço!

Visualizando 8 respostas - 1 até 8 (de um total de 8)
  • O tópico ‘HTTP ERROR 500’ está fechado para novas respostas.