Artigo Diretório
Muito deMarketing na Internettodo mundo está usandoWordPressFaça a otimização do mecanismo de pesquisa.
No entanto, às vezes de repenteFaça login no back-end do WordPressSe você não conseguir entrar, continuará pulando para essa conexão repetidamente▼
https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1
Essa situação de não conseguir fazer login no WordPress é um fenômeno comum:
- Na interface de login em segundo plano, depois de inserir a senha da conta,
- Clique para entrar, não há resposta e prompt...
- Não consigo entrar mesmo se mudar o navegador.
Solução 1
Passo 1:Abra os arquivos do sistema WordPress▼
/wp-includes/pluggable.php
Passo 2:Use a ferramenta de busca para encontrar esta linha de código▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);
- Observe que diferentes versões do WordPress podem ter diferentes linhas de código.
Passo 3:Tudo o que você precisa fazer é encontrar todos esses códigos e substituí-los por ▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure,true);
Solução 2
Às vezes, os plugins do WordPress podem causar esse problema se houver um conflito entre os dois plugins.
Desative todos os plugins:
- Por favor, use um cliente FTP para se conectar ao seu host.
- Will
/wp-content/plugins/
diretório, renomeado paraplugins_backup
. - Isso desativará todas as instalações em seu sitePlug-in do WordPress.
Depois de desabilitar todos os plugins, tente fazer login no seu site WordPress.
- Se você fizer login com sucesso, se vir um erro de plug-in em segundo plano, significa que um de seus plug-ins está causando o problema.
- Você acaba de passar por FTP软件, renomeie o plug-in (tecla de atalho renomear: F2), você pode desativar diretamente o plug-in.
Solução 3
Se você usar a renomeação de diretório de plug-in, desative todosPlugin WP, logado com sucessoback-end do WordPress, e não viu uma mensagem de erro de plug-in.
Veja apenas erros semelhantes ao seguinte ▼
警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第1116行的public_html / wp-admin / includes / misc.php 警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第919行的public_html / wp-includes / option.php 警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第920行的public_html / wp-includes / option.php
Portanto, pode não ser um plugin do WordPress para causar o erro.
O seguinte éChen WeiliangTeste a solução alternativa para um login bem-sucedido:
Com "Quick Edit", deixe o WordPress abrir uma pequena janela de login▼
- Vá para a página de edição de posts do WordPress
/wp-admin/edit.php
- Ativar o plug-in de volta: volte para o que foi alterado antesPlugin WPNome do diretório.
- Na página de edição do artigo, clique em "Edição rápida".
- Após clicar em "Quick Edit", aguarde alguns segundos, e uma pequena janela de login aparecerá, solicitando a conta de login e a senha.
- Digite a senha da conta e você pode fazer login com sucesso.
(Porque o login não será redirecionado ao aparecer a "pequena janela de login")
solução final
Remova o código adicionado manualmente de functions.php:
- Se você adicionou manualmente outro código em seu arquivo functions.php, faça backup do código primeiro.
- Em seguida, teste a remoção do código adicionado manualmente.
- Se você conseguir fazer login no backend do WordPress após excluí-lo, significa que há um problema com o código do arquivo functions.php.
- Precisa verificar um por um, qual código está errado?
- 有Promoção na WebO operador disse que o teste usa o seguinte método de "excluir 2/1 do código para solução de problemas" para depurar o erro e exclui com sucesso um código adicionado manualmente, o que resolve perfeitamente o problema.
Remova a depuração de código 2/1
Passo 1:Excluir metade do código de função primeiro
- Por exemplo, se você adicionou manualmente 10 códigos de função no arquivo functions.php, primeiro teste e exclua metade (5) dos códigos.
Passo 2:Janela anônima do navegador, faça login novamente no back-end do WordPress
- Se você achar que pode fazer login com sucesso no back-end do WordPress, isso significa que a metade do código que você acabou de excluir está errada.
- Se você não conseguir fazer login no back-end do WordPress, essa metade do código não excluído está errada.
passo 3: Continue testando a metade do código que falha
- Continue repetindo as 2 etapas acima para testar a metade do código de erro até que você faça login com sucesso no back-end do WordPress.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhado "O WordPress não pode entrar em segundo plano?Resolva o problema de que reauth=1 não pode fazer login e não pode fazer login", isso ajudará você.
Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-740.html
Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!