Malwipe

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