Drupal 7 tergabung dalam modulnya kode yang ada di Poormanscron , yang tujuannya tepat untuk menjalankan tugas Drupal cron di situs di mana tidak mungkin untuk mengatur tugas cron, ketika pengguna mengunjungi situs Anda, dan setiap X jam (sebagaimana diatur dalam halaman yang Anda lihat).
Jika Anda ingin menghindari perilaku itu, Anda hanya perlu mengatur "Run cron every" menjadi "Never"; bertentangan dengan apa yang terlihat, itu hanya mempengaruhi apa yang terjadi ketika pengguna mengunjungi situs Anda. [1] Anda masih dapat menjalankan tugas cron Drupal dari luar Drupal, mengingat bahwa dalam Drupal 7 cron.php perlu dipanggil, dari luar Drupal, meneruskan nilai yang ditunjukkan dalam "Administrasi> Laporan> Laporan Status."
[1]: Faktanya, baik cron.php , maupun drupal_cron_run () tidak memeriksa variabel Drupal yang digunakan di halaman pengaturan itu. Satu-satunya variabel Drupal yang digunakan adalah:
- "cron_key" yang berisi kunci cron yang digunakan untuk menghindari tugas-tugas cron Drupal dijalankan dari pengguna yang tidak sah
- "maintenance_mode" yang disetel ke
TRUE
saat situs dalam mode pemeliharaan
- "cron_last" yang berisi cap waktu kapan tugas cron dijalankan terakhir kali