diff --git a/config.example.php b/config.example.php index 863e6d9a5..e3b133c06 100755 --- a/config.example.php +++ b/config.example.php @@ -74,3 +74,6 @@ $assets = [ 'print' => [], 'js' => [], ]; + +// Configura il limite di tempo di esecuzione del file cron.php +$php_time_limit = ''; \ No newline at end of file diff --git a/cron.php b/cron.php index 25b8d9c82..4dc78845f 100644 --- a/cron.php +++ b/cron.php @@ -33,7 +33,8 @@ use Monolog\Logger; use Tasks\Task; // Rimozione delle limitazioni sull'esecuzione -set_time_limit(0); +$php_time_limit = $config['php_time_limit'] ?? 86400; +set_time_limit($php_time_limit); ignore_user_abort(true); // Chiusura della richiesta alla pagina