Plugin Detective – Troubleshooting

Descrizione

Plugin Detective ti aiuta a capire la causa dei problemi ed a risolverli velocemente. Una volta che è stato trovato il colpevole, il plugin problematico può essere rapidamente disattivato. Puoi persino riparare il tuo sito quando c’è la White Screen of Death (Schermata bianca della morte). Vorrai avere Plugin Detective installato così, se il tuo sito avrà problemi causati da un conflitto o da un aggiornamento andato storto, potrai far tornare il tuo sito operativo in men che non si dica!

Ci siamo passati tutti – qualcosa non funziona sul tuo sito. Hai iniziato a cercare in giro per il web per qualche suggerimento su cosa fare e ti sei imbattuto nella tipica perla di saggezza – disattiva tutti i tuoi plugin e poi riattivali uno per uno controllando, dopo ogni riattivazione, se il problema sul tuo sito persiste.

Bleah.

Certamente funziona, ma chi ha tempo per farlo?

Il Detective Otto Bot ti accompagnerà nella risoluzione del tuo caso passo dopo passo, tutto da un’unica schermata.

Semplicemente, apri un caso e di’ al Detective Otto dove vedi il problema. Se ci sono plugin che sono necessari per far funzionare il tuo sito correttamente, di’ ad Otto anche di quelli.

Quindi Otto interrogherà i sospettati ogni volta e terrà traccia degli indizi, segnandoseli di volta in volta. Tutto ciò di cui hai bisogno è rispondere ogni volta “Sì, è risolto” oppure “No, non funziona ancora”. Otto farà il resto. Per lui, trovare il colpevole sarà questione di minuti.

Ciliegina sulla torta – Plugin Detective può funzionare anche se sul tuo sito vedi la schermata bianca della morte (White Screen of Death) o se tutto ciò che leggi sono errori PHP. Leggi le FAQ per vedere come usare Plugin Detective e accedere a WordPress anche se non raggiungi la pagina di accesso.

Una volta che Otto ha identificato il colpevole, potrai disattivare in modo rapido il plugin combinaguai e andare a fare altro.

Screenshot

  • Link di diagnostica nella barra di amministrazione
  • Schermata di benvenuto
  • Replica il problema sulla schermata di Otto
  • Segna i testimoni chiave (plugin necessari)
  • Prova con la schermata di Otto per vedere se il problema è ancora presente
  • Trovato il colpevole! Disattiva con un'opzione il plugin problematico

Installazione

Installazione manuale

  1. Carica l’intera cartella /plugin-detective nella cartella /wp-content/plugins/.
  2. Attiva Plugin Detective dal menu ‘Plugin’ in WordPress

FAQ

Come si usa Plugin Detective?

Installa Plugin Detective e, nella bacheca di amministrazione di WordPress, troverai Plugin Detective sotto il menu Strumenti.

Altrimenti, troverai un link “Diagnostica” aggiunto nella tua barra di amministrazione. Clicca su questo link in qualsiasi pagina di amministrazione o di front end, per diagnosticare un problema che stai vedendo su quella pagina.

Io vedo solo errori oppure vedo solo una schermata bianca. Posso comunque usare Plugin Detective per diagnosticare cos’è andato storto?

Fintanto che puoi ancora accedere all’account del tuo host, puoi installare Plugin Detective tramite FTP. Abbiamo incluso le istruzioni per l’installazione manuale nella scheda di installazione.

Una volta che Plugin Detective è installato, vai su tuosito.it/wp-content/plugins/plugin-detective/troubleshoot. Ti verrà chiesto di accedere con nome utente e password di WordPress, semplicemente per assicurarci che tu abbia i permessi corretti, dopo Detective Otto Bot ti guiderà nella diagnostica come al solito.

Come fa il detective Otto a capire quale plugin sta creando problemi all’interno del mio sito?

Il Detective Otto impara da te. Mentre interroga i diversi sospettati, Otto ti chiederà di ricontrollare se il problema c’è ancora sul tuo sito oppure no. Devi semplicemente rispondere “Risolto” o “Non funziona ancora” dopo che Otto effettua una modifica.

Ogni tua risposta offre ad Otto un altro indizio che può utilizzare per restringere la lista dei sospettati e trovare esattamente il plugin che sta causando il problema.

E se riprodurre il problema non è semplice?

Il plugin non ha limiti di tempo quando ti chiede di ricreare la casistica per cui chiedi aiuto. Alcuni problemi sono più complicati di altri. Puoi usare il browser incorporato che Otto ti fornisce per procedere nei vari passi per controllare se il problema si continua a verificare, oppure puoi anche aprire il tuo sito in una nuova finestra e fare qualsiasi cosa tu debba fare per replicare il problema che stai avendo. Una volta che avrai la risposta – possono essere minuti o addirittura ore – puoi dire ad Otto “Sì, è risolto” oppure “No, non funziona ancora”.

È più veloce che diagnosticare i miei plugin manualmente?

Sì, è molto più veloce. I robot possono essere veramente veloci a risolvere enigmi come questi, e il Detective Otto Bot non fa eccezione. Invece che disabilitare i tuoi plugin uno per uno, Otto può disabilitare gruppi di plugin, e usare le tue risposte per restringere il campo delle sue indagini usando la ricerca dicotomica (una parola complicata ma che ti aiuta a risparmiare tempo).

Ho detto al Detective Otto che il problema era stato corretto, quindi perché sta ancora interrogando i sospettati?

Probabilmente Otto stava interrogando un gruppo di sospettati in quel momento. L’indizio che il problema è stato risolto, semplicemente restringe il campo al fatto che il sospettato sia in quel gruppo. Fai fare ad Otto un paio di altri interrogatori e lui troverà l’esatto plugin che sta causando il tuo problema.

Plugin Detective funziona su installazioni multisito?

No, ancora non supportiamo il multisito. Volevamo permettere alle persone di usare Plugin Detective il prima possibile, ma c’è una notevole quantità di lavoro da compiere prima che il plugin supporti il multisito. Come forse saprai, il multisito può diventare un po’ complicato.

Con un’installazione singola, è semplice determinare quali plugin sono attivi e gestirli. Con un multisito, ci sono plugin attivi a livello di sito e plugin attivi a livello di rete. Inoltre teoricamente Plugin Detective potrebbe essere eseguito sull’intera rete, o solo sul singolo sito. Oltre a questo ci sono differenze di permessi tra un amministratore di rete e un amministratore di sito, quindi questo ci richiederà un po’ di lavoro per supportare tutto quanto. Vogliamo vedere quanto interesse c’è nel supportare le installazioni multisito, e avere un po’ di feedback dagli utenti multisito per capire cosa sarebbe più utile per loro e come lo userebbero.

Se stai leggendo questa risposta, probabilmente vuoi usare Plugin Detective per diagnosticare installazioni multisito. Inviaci un’email (support@tylerdigital.com) per farci sapere che sei interessato e per rispondere ad alcune domande per aiutarci a integrare questa funzionalità nel modo giusto:

Questo sarebbe uno strumento solo per te (l’amministratore di rete) o vorresti che gli amministratori del sito siano in grado di utilizzarlo (e immagino che loro debbano solo poter testare i plugin che hanno nel loro sito, ma non disabilitare i plugin che hai attivato a livello di rete)?

Recensioni

24 Maggio 2022
This plugin's description claims that it has NO EFFECT on how the site will appear to visitors — guess what? That’s a complete lie. It disabled my theme, deleted my main menu, deleted my homepage sections, and made widgets completely disappear. I don’t even know what I can touch at this point because I don’t know yet how it did its damage. This is a disaster. Don’t trust this plugin. UPDATE: No, this really isn’t freaking funny. I can’t get my theme to come back. The site is stuck in troubleshooting mode, even when it claims to be out of troubleshooting mode, I come back to the plugin detective’s setting page and I see that the site is still in trouble shooting mode. WTF did your plugin do to my site? Honestly, what am I supposed to do? My theme thinks it’s a fresh install. I’ve been fine tuning this site FOR YEARS. I have clients who expect to see their ads in the places I promised them. The ONE reason I gave Plugin Detective a try was that it promised to not affect viewer experience. Not only did it fail on that count, but I LITERALLY DON’T KNOW if there’s some magic setting I have to revert or if I really have to start with a fresh freaking install of my theme and site that MY USERS WON’T RECOGNIZE and CAN’T NAVIGATE. I’m afraid that if I start trying to rebuild from scratch, I might make things worse due to reasons I can’t predict. UPDATE II Finally out of troubleshooting mode, but the site is still a disaster. Somebody needs to take this plugin out back and shoot it.
2 Maggio 2022
Le plugin qui m'aura le plus aider pour des test sur mon site, il te détecte tout les plugins et procède par éliminations jusqu'à ce que le bug ne soit plus présent et te trouve le plugin coupable. Je recommande fortement !
2 Febbraio 2022
I tested plugins 3 times to determine the culprit and spent hours, not figuring out what was causing issues with an e-commerce site. Then I found this amazing lifesaver and it found the culprit within about 3-5 minutes. Thank you so much!
13 Gennaio 2022
Broke my site. I try a second time, and it broke my site. This plugin sucks bad. It should detect itself as junk, LMAO!
Leggi tutte le recensioni di 29

Contributi e sviluppo

“Plugin Detective – Troubleshooting” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Plugin Detective – Troubleshooting” è stato tradotto in 7 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Plugin Detective – Troubleshooting” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

1.2.1

  • Fixed for WP 5.9 compatibility

1.1.8

  • Fixed for WP 5.8 compatibility

1.1.8

  • Fixed for WP 5.5 compatibility

1.1.6

  • Fixed fatal error with WP 5.2 and some themes

1.1.4

  • Fixed warning on PHP 7.3

1.1.2

  • Fixed compatibility with servers running older than PHP5.5

1.1.1

  • Fixed issue on some sites where there are redirects or irregularities with http://www.site.com vs http://site.com

1.1

  • Added internationalized strings for future translation

1.0.14

  • Improved support for HTTPS/HTTP issues on some sites

1.0.13

  • Improved support for installs with wp-config.php outside of webroot

1.0.12

  • Added support for sites that use wp-config-local.php
  • Added support for Pantheon hosting config
  • Added support for Pagely (wp-config-hosting.php file)

1.0.11

  • Added warnings for multisite
  • Improved searching for ABSPATH

1.0.9

  • Fixed for sites with wp-content/ in a different location (make sure to define WP_CONTENT_URL and WP_CONTENT_DIR in wp-config.php)
  • Fixed for sites with wp-content/ in a new location
  • Added warning for iThemes Security users who need to adjust settings in order to use Plugin Detective
  • Improved handling of https/http connections and mixed content warnings
  • Added support for wp-content/plugin-detective-config.php (it will load before the Plugin Detective Troubleshooting app, so any required constants can also be defined there)

1.0.8

  • Improved handling of unusual location for wp-config.php file

1.0.7

  • Fixed issue with WordPress installs located in subdirectories
  • Improved handling of unusual formatting in wp-config.php file

1.0.6

  • Fixed issue with “back to WP” button in upper-left corner reactivating the plugin you just deactivated in the final step after the culprit is identified

1.0.5

  • Fixed issue with unusual define() syntax in some wp-config.php files

1.0.4

  • Fixed issue with required plugins not staying active during all tests

1.0.3

  • Fixed issues with older PHP environments

1.0.0

  • First release