Stalza

Cron not running

Scans stall, digests never send, or jobs stay queued — usually WP-Cron.

Symptoms

  • Scan progress sits at the same percent for a long time with no site traffic.
  • Weekly digest never arrives.
  • Events show a scan started but never finished.

Fix

  1. Confirm WP-Cron works: install a small cron test plugin, or hit https://yoursite.example/wp-cron.php?doing_wp_cron manually.
  2. On production, disable traffic-spawned cron and use a real crontab:
*/10 * * * * curl -s https://yoursite.example/wp-cron.php?doing_wp_cron >/dev/null 2>&1
  1. In wp-config.php set define( 'DISABLE_WP_CRON', true ); only when the real cron is in place.
  2. Re-open Stalza Security → Scan and resume or re-run the suite.

Still stuck?

Check Events for errors, PHP max_execution_time, and host kill logs. Extremely low memory hosts may need suites run one at a time.