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

2 Giugno 2021
Good and Needed plugin, seems to be helpful for some people, but not balanced yet, lots of work to be done. It deleted all my theme data. Good thing I have a backup, otherwise days of work would be lost.
1 Ottobre 2020
This plugin was a huge help!! I can’t say enough about it. Thanks for the development of this tool. Please keep it up! Sincerely, Gary
25 Aprile 2020
Your plugin work like a charm , took off my 3 days headache about issues on my site , when i found your plugin , all the problem solve Thank you so much Your hardwork service is a great service thanks for being selfless
3 Dicembre 2019
This plugin might be useful for some, perhaps it needs updates. In my case it was a disaster, it deleted all my theme's customization data! it also deleted data from other plugins, after enabled it immediately disfigured my front page and several of my paid premium plugins complained my license had expired etc. Crazy! Deactivating the plugin, even deleting it and cleaning all caches did not fix the mess. I had to go back to a backup I had from like 6 hours earlier, unfortunately lost several new user registrations ( ours is a community site) I would strongly advise anyone using it to MAKE SURE you create a backup of your whole site before playing around with it. I hate giving bad reviews, but be aware, the plugin has not been updated for a while you might have negative consequences like me.
Leggi tutte le recensioni di 21

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.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