Diagnóstico e resolução de problemas

Descrição

Este plugin irá fazer várias verificações na instalação do WordPress para detectar erros de configuração comuns e problemas conhecidos, além de permitir que plugins e temas adicionem suas próprias verificações.

A seção de depuração, que permite juntar informações tanto sobre seu WordPress quanto sobre as configurações do seu servidor
de forma que você possa facilmente compartilhá-las com o pessoal dos suportes de temas, plugins ou no fórum de suporte do WordPress.org.

A resolução de problemas permite que você tenha uma sessão simples do WordPress, onde todos os plugins estão desabilitados e um tema padrão é usado, mas apenas para o seu usuário, até você desativá-lo ou sair.

A seção Ferramentas permite que você conferir se os arquivos do WordPress não foram violados, se os e-mails podem ser enviados e se seus plugins são compatíveis com as atualizações de versão do PHP no futuro.

Para um exemplo mais completo de como usar com eficiência o plugin Diagnóstico, consulte a página sobre o plugin no manual da equipe de suporte do WordPress.org.

Comentários são bem-vindos tanto através dos fóruns no WordPress.org, como na página do projeto no GitHub, ou no Slack, nos canais #forums ou #core-site-health.

Imagens de tela

  • A tela de diagnóstico depois que os testes automatizados foram executados pelo sistema.
  • A informação de depuração com campo expandido para copiar e colar.
  • Uma seleção de ferramentas que podem ser executadas no seu site.
  • Modo de resolução de problemas ativado, exibindo o painel do seu site

FAQ

Não consigo acessar meu site depois de ativar a resolução de problemas

Se você se encontrar preso no Modo de resolução de problemas por qualquer motivo, você pode desativá-lo facilmente limpando os cookies.

Você não sabe como liberar seus cookies? Não se preocupe, você também pode fechar todas as janelas do navegador ou reiniciar o computador e ele liberar esse cookie específico automaticamente.

A compatibilidade com o PHP diz que esse plugin só funciona com a versão X do PHP?

O plugin foi criado para ser uma ferramenta de suporte para o maior número possível de usuários, e isto significa que ele também precisa de código escrito para sites mais antigos.

As ferramentas que verificam a compatibilidade do PHP não sabem como separar esse código do código real; portanto, ele fornecerá uma resposta positiva falsa.

No momento, o plugin foi testado em todas as versões do PHP, da 5.2 a 7.3, e funciona com todos elas.

Onde eu posso relatar erros de segurança?

A equipe de Diagnóstico e a comunidade WordPress levam os erros de segurança a sério. Apreciamos os seus esforços para divulgar de forma responsável as suas descobertas e faremos todos os esforços para reconhecer suas contribuições.

Para relatar um problema de segurança, visite o programa WordPress HackerOne.

Avaliações

18 fevereiro, 2024
Too bad I didn't read the warnings here before I installed. Installed, activated, and selected Troubleshooting. Boom! Site is gone. Error 500 with nothing in the logs. Deleting the plugin via ftp didn't help so now I have to get it restored from backup. Pathetic.
11 fevereiro, 2024
As others have said, troubleshooting mode breaks your website. You will abruptly lose access to the dashboard, can't login, and the website itself won't load for users. The fix? Go into your web directory through FTP and delete the plugin from your wp-content folder. When I did this I was able to reload the dashboard. Oddly, even without the plugin, I was prompted to disable troubleshooting mode, which I did, and then everything was restored. Update: After deleting the plugin through FTP, the ability to "troubleshoot" from the plugins page was still there — and causes a "critical error". Thankfully, the back button took me back. There's also a weird "must use" plugin artifact. By re-installing Health Check (but NOT activating it) and then deleting it again, these artifacts disappear. What a disaster of a plugin.
4 janeiro, 2024 1 resposta
THIS IS MY FIRST REVIEW EVER! BUT STAY AWAY FROM THIS PLUGIN! I ENTERED TROUBLESHOOTING MODE AND IT'S STUCK! YOU CANNOT GET OUT OF TROUBLESHOOTING MODE. YOU CANNOT SEE THE ACTUAL WEBSITE ON YOUR ACCOUNT. YOU CANNOT DO ANYTHING IN YOUR ACCOUNT. THE FRONT END OF THE WEBSITE LOOKS NORMAL WHEN YOU'RE NOT LOGGED IN. BUT THE BACKEND IS PRETTY MUCH LOCKED. YOU CANNOT DO ANYTHING. STAY AWAY FROM THIS PLUGIN. I MADE THE MISTAKE OF USING IT ON A LIVE WEBSITE FOR A BUSY BUSINESS. NOW I HAVE TO FIGURE OUT HOW TO SOLVE THIS PROBLEM. REMOVING THE FOLDER FROM THE PLUGINS DIRECTORY DOES NOT WORK!!! TROUBLESHOOTING MODE IS PRETTY MUCH PERMANENT AND WILL DESTROY YOUR WEBSITE. THIS PLUGIN SHOULD NOT BE AVAILABLE TO DOWNLOAD. STAY AWAY!!!!!!!!!!!!!!!!!!!!
2 janeiro, 2024 1 resposta
I can't believe anyone gave this plugin 5 stars. Troubleshooting mode will break your site. It disables ALL plugins and it says that this will only affect you and NOT your other site visitors but that is FALSE. When you disable troubleshooting mode all plugins remain inactive! There is NO WAY to revert or cancel this. Once you enter troubleshooting mode you are screwed. My entire site was broken and I had to scramble to reactive plugins one by one. I do not recommend this plugin for a live site. May as well go into Maintenace mode and troubleshoot without this plugin.
Leia todas as 161 avaliações

Colaboradores e desenvolvedores

“Diagnóstico e resolução de problemas” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

“Diagnóstico e resolução de problemas” foi traduzido para 30 localizações. Agradecemos aos tradutores por suas contribuições.

Traduzir “Diagnóstico e resolução de problemas” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

1.7.0 (2023-08-06)

  • Geral: Melhorada a inconsistência de estilo entre o plugin e os arquivos básicos do WordPress.
  • Geral: Corrigido um problema com as traduções do plugin em que as sentenças de idiomas se misturavam ao usar plugins de idiomas de terceiros ou um idioma com perfil separado.
  • Modo de resolução de problemas: Corrigida a URL usada ao desativar elementos e tendo a instalação em um subdiretório.
  • Modo de resolução de problemas: Corrigido um alerta de depreciação ao desativar o modo de resolução de problemas na versão 8.3 ou superior do PHP.
  • Modo de resolução de problemas: Adicionada referência sobre como resolver problemas com diferentes usuários ao testar cenários.
  • Ferramentas: Corrigida a integração com o WPTide para verificar a compatibilidade do PHP.
  • Ferramentas: Adicionado um visualizador que exibirá a saída do registro de depuração quando ativado.
  • Ferramentas: Adicionado um alerta ao testador de integridade de arquivos se arquivos inesperados estiverem misturados aos arquivos básicos do WordPress.
  • Ferramentas: Adicionado um alerta se o envio de e-mails estiver demorando mais do que o esperado.
  • Ferramentas: Adicionado o botão de alternância como recurso beta para aqueles que desejam testar novas funcionalidades que podem ainda não estar totalmente prontas.
  • CLI: Corrigidos os comandos de CLI, agora você pode dar wp health-check status de acordo com sua vontade!
  • Funcionalidade beta: Adicionado um novo recurso beta, facilitando aos usuários não técnicos capturas de tela (screenshots) de problemas em seu site, e o compartilhamento das mesmas.

v1.6.0 (2023-03-31)

  • Melhorado os aspectos visuais do widget do Modo de Resolução de Problemas.
  • Segurança melhorada através do reforço das ações do Modo de Resolução de Problemas com tokens de segurança (nonces).
  • Adicionada uma nova ferramenta para verificar as regras do .htaccess (quando aplicável).
  • Adicionado o Twenty Twenty-Three à lista de temas padrão.
  • Adicionada a opção de instalar o tema padrão clássico mais recente (sem foco no Editor do Site) se não houver um tema padrão.
  • Adicionado um novo prompt de confirmação de segurança no Modo de Resolução de Problemas, caso um valor de token de segurança (nonce) estiver expirado ou ausente.
  • Adicionada uma documentação melhor sobre relatórios de problemas de segurança.
  • Corrigido um erro onde avisos de sessões anteriores de resolução de problemas aparecessem em uma nova sessão, o que era confuso.