wp-admin/setup-config.php como resolver esse loop de redirecionamento?

De repente alguém instala o WordPress e aparece o erro /wp-admin/setup-config.php, deixando a pessoa extremamente confusa. Isso acontece logo depois de fazer o login na área administrativa e tentar visualizar a página inicial do site. Existem várias explicações na web que apontam para este erro, mas eu não vi nenhuma que me fizesse corrigi-lo. Por isso, vou mostrar mais uma maneira de corrigir /wp-admin/setup-config.php, quando ele for redirecionado.

Geralmente aparece esta mensagem:

"The file wp-config.php already exists. If you need to reset any of the configuration items in this file,
please delete it first.You may try installing now."

TRADUZIDAO arquivo wp-config.php já existe. Se você precisar redefinir qualquer um dos itens de configuração neste arquivo,
por favor, exclua-o primeiro. Você pode tentar instalar agora.

E o que você faz?

Primeiro, isso aparece quando o servidor tem algum sistema ou plugin de cache instalado, antes mesmo de instalar o WordPress. Por exemplo: você contrata uma hospedagem já otimizada para WordPress e vai instalar o CMS. Após a instalação, faz o login no painel Admin e quando tenta visualizar o site o erro aparece. Isso parece ser insano, mas acontece!

Pode ser varnish, NGINX ou algum plugin que já esteja funcionando no servidor. Se você estiver rodando um servidor com cPanel, verifique se o NGINX está instalado e ativado. Essa foi a causa do erro por aqui.

Como corrigir wp-admin/setup-config.php no WordPress?

Como você chegou até aqui, vamos ver a maneira de corrigir este erro com cPanel rodando com NGINX. Se já tem alguma experiência a primeira opção que recomendo é: limpe o cache do NGINX e, em seguida, desative-o.

  1. Faça login no cPanel da conta que está com o erro /wp-admin/setup-config.php
  2. Localize a opção NGINX Cache  no menu à direita em General Information.
  3. Limpe o cache do NGINX e desabilite-o.
  4. Em seguida, limpe o cache do navegador.
Limpar cache do NGINX para /wp-admin/setup-config.php

Tente abrir a página inicial do seu site agora. Se isso não funcionar, você terá que solicitar ao seu host, para limpar o cache e desativar temporariamente qualquer sistema ou plugin de cache. Mas, se você é um usuário com acesso root, pode realizar estas etapas de limpeza.

  • Se você usa cPanel & WHM, faça login root.
  • Acesse o menu Softwares. Você pode digitar NGINX no formulário de busca para localizar mais rápidamente.
  • Na seção NGINX® Manager, clique na guia User Settings (configurações do usuário).
  • Limpe o cache do NGINX e, ao mesmo tempo, desabilite o NGINX para esta conta.
disable nginx cache in whm

Trabalhe na atualização e configurações do seu tema e depois habilite o cache do NGINX, para ver se o problema foi solucionado.

Corrigir o erro wp-admin/setup-config.php pelo arquivo wp-config

Em alguns casos você pode adicionar os registros a seguir em seu arquivo wp-config.php para ver se o problema desaparece. É justamente este arquivo que o WordPress pode não ter reconhecido no servidor, no momento da instalação, devido ao cache já existente.

define('WP_HOME','http://seusite.com');
define('WP_SITEURL','http://seusite.com');

Um colaborador do WordPress Stackexchange recomendou isso e eu adicionei aqui para você tentar.

Bom. Se nenhuma destas recomendações lhe serviu, ou se você tem alguma outra sugestão deixe-a nos comentários. O melhor a fazer é procurar seu host para lhe auxiliar nesta questão.

1 Comentário
  1. Muito útil!

    Funcionou comigo.
    Obrigada!!!

Deixe uma Comentário


Temas Blog
Logo