diff --git a/config.example.php b/config.example.php index ae73cb833..993708e5b 100755 --- a/config.example.php +++ b/config.example.php @@ -41,6 +41,9 @@ $disableCSRF = true; // Protezione contro CSRF // Impostazioni di debug $debug = false; +// Permette di eseguire il cron anche se OSM รจ installato su localhost +$forza_cron_localhost = false; + // Personalizzazione dei gestori dei tag personalizzati $HTMLWrapper = null; $HTMLHandlers = []; diff --git a/cron.php b/cron.php index e841d1e5b..854163d83 100644 --- a/cron.php +++ b/cron.php @@ -68,7 +68,7 @@ $in_esecuzione = Cache::pool('Cron in esecuzione'); $cron_id = Cache::pool('ID del cron'); $disattiva = Cache::pool('Disabilita cron'); -if (!empty($disattiva->content)) { +if ($disattiva->content || (in_array($_SERVER['HTTP_HOST'],['localhost', '127.0.0.1']) && !$forza_cron_localhost)) { return; }