Malwipe scan stuck at 0%
Common causes and fixes when a scan doesn't progress.
Cause 1: WP-Cron disabled
If DISABLE_WP_CRON is set to true in wp-config.php, our async scan runner can't tick. Either enable WP-Cron or set a system cron to hit /wp-cron.php every 60 seconds.
Cause 2: PHP memory limit
Increase memory_limit to at least 256M in your php.ini or via ini_set() in wp-config.php.
Cause 3: Hosting kill-switch
Some cheap shared hosts kill long-running requests. Switch Malwipe → Settings → Scan mode to 'Chunked (shared hosting)'.
Still stuck?
Email [email protected] with a copy of your PHP error log — we usually diagnose in one round-trip.
Was this helpful?
Edit on GitHub