Plugin Author
Eli
(@scheeeli)
First of all, there is something very wrong if the scan is taking that long. In general, the Complete Scan should not take more than 1 hour even on a large site. If you have lots of plugins or if there are many other websites installed in sub-directories under the web-root of this main website then it can sometimes take longer, but it is usually an indication of a massive amount of scan errors or else something critically wrong with the website that is causing the scan to fail or slow to intolerable levels. Under normal conditions the scan should process each folder in under a second, only taking a few seconds if there is a problem with one or some of the files in that folder, but the scan is not designed to allow any folder to take more than 65 seconds without skipping that folder with an error or failing. So I don’t see any way that you could be observing each folder taking a whole hour.
You do have to lease the page open while the scan is running or it will not progress any further and the scan will need to be restarted. At this point it sounds like the scan would need to be restarted anyway, and you should watch the first part of the scan closely, when it says “Preparing …” to see if it gets stuck in any potentially problematic folders. I could get a better idea of what might be causing this issue if you could send me a screenshot of the scan in progress, especially after it has go on for a while. If the first scan is still going you should get a screenshot of that now before you close it and restart the scan. You could also look in the error_log files on your server to see if there are any clues in there as to what is causing this slowness. Also check the Console tab in your browser’s Inspector to see if there are any error on the scan results page.
If you have any details that you want to share with me that might help me resolve this for you but you don’t want to post them on this public forum then you email me directly for more support with this issue.
eli AT gotmls DOT net
Plugin Author
Eli
(@scheeeli)
Innanzitutto, c’è qualcosa che non va se la scansione impiega così tanto tempo. In generale, una scansione completa non dovrebbe durare più di un’ora, nemmeno su un sito web di grandi dimensioni. Se sono presenti molti plugin o se ci sono molti altri siti web installati in sottocartelle nella directory principale del sito, la scansione potrebbe richiedere più tempo, ma di solito questo è indice di un numero elevato di errori di scansione o di un problema critico del sito web che ne causa il blocco o un rallentamento eccessivo. In condizioni normali, la scansione dovrebbe elaborare ogni cartella in meno di un secondo, impiegando solo pochi secondi in caso di problemi con uno o più file in quella cartella. Il sistema di scansione non è progettato per consentire a una singola cartella di impiegare più di 65 secondi senza che venga saltata con un errore o che la scansione fallisca. Pertanto, non è possibile che ogni singola cartella impieghi un’ora intera per essere scansionata.
È necessario lasciare la pagina aperta durante l’esecuzione della scansione, altrimenti il processo si interromperà e sarà necessario riavviarlo. A questo punto, sembra che sia comunque necessario riavviare la scansione, e sarebbe opportuno monitorare attentamente la prima parte del processo, in particolare quando viene visualizzato il messaggio “Preparazione in corso…”, per verificare se si blocca in qualche cartella potenzialmente problematica. Potrei avere un’idea più precisa della causa del problema se mi inviaste uno screenshot della scansione in corso, soprattutto dopo che è andata avanti per un po’. Se la prima scansione è ancora in corso, vi prego di acquisire uno screenshot ora, prima di chiuderla e riavviarla. Potreste anche consultare i file error_log sul vostro server per cercare eventuali indizi sulla causa di questo rallentamento. Inoltre, controllate la scheda Console nello strumento di ispezione del browser per verificare la presenza di errori nella pagina dei risultati della scansione.
Se avete dettagli che desiderate condividere con me e che potrebbero aiutarmi a risolvere questo problema, ma non volete pubblicarli su questo forum pubblico, potete contattarmi direttamente via email per ricevere ulteriore assistenza.
eli AT gotmls DOT net