From 3fc16910f76c3e1adc60cc895a9cfc0df07894b1 Mon Sep 17 00:00:00 2001 From: Sukhwinder Dhillon Date: Thu, 18 Jan 2024 12:25:54 +0100 Subject: [PATCH] `Ini_set()` #param 2 must be string (php < 8.1) --- library/Director/Cli/Command.php | 4 ++-- library/Director/Db/Migrations.php | 2 +- library/Director/IcingaConfig/IcingaConfig.php | 4 ++-- library/Director/Import/Sync.php | 2 +- library/Director/Objects/ImportSource.php | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/library/Director/Cli/Command.php b/library/Director/Cli/Command.php index 69d61b1d..7268913d 100644 --- a/library/Director/Cli/Command.php +++ b/library/Director/Cli/Command.php @@ -82,9 +82,9 @@ class Command extends CliCommand { MemoryLimit::raiseTo('1024M'); - ini_set('max_execution_time', 0); + ini_set('max_execution_time', '0'); if (version_compare(PHP_VERSION, '7.0.0') < 0) { - ini_set('zend.enable_gc', 0); + ini_set('zend.enable_gc', '0'); } return $this; diff --git a/library/Director/Db/Migrations.php b/library/Director/Db/Migrations.php index 2310408c..ad59329b 100644 --- a/library/Director/Db/Migrations.php +++ b/library/Director/Db/Migrations.php @@ -90,7 +90,7 @@ class Migrations public function applyPendingMigrations() { // Ensure we have enough time to migrate - ini_set('max_execution_time', 0); + ini_set('max_execution_time', '0'); foreach ($this->getPendingMigrations() as $migration) { $migration->apply($this->connection); diff --git a/library/Director/IcingaConfig/IcingaConfig.php b/library/Director/IcingaConfig/IcingaConfig.php index a003eafb..a79bf3c7 100644 --- a/library/Director/IcingaConfig/IcingaConfig.php +++ b/library/Director/IcingaConfig/IcingaConfig.php @@ -448,9 +448,9 @@ class IcingaConfig $start = microtime(true); MemoryLimit::raiseTo('1024M'); - ini_set('max_execution_time', 0); + ini_set('max_execution_time', '0'); // Workaround for https://bugs.php.net/bug.php?id=68606 or similar - ini_set('zend.enable_gc', 0); + ini_set('zend.enable_gc', '0'); if (! $this->connection->isPgsql() && $this->db->quote("1\0") !== '\'1\\0\'') { throw new RuntimeException( diff --git a/library/Director/Import/Sync.php b/library/Director/Import/Sync.php index 37a690ef..2957433f 100644 --- a/library/Director/Import/Sync.php +++ b/library/Director/Import/Sync.php @@ -154,7 +154,7 @@ class Sync protected function raiseLimits() { MemoryLimit::raiseTo('1024M'); - ini_set('max_execution_time', 0); + ini_set('max_execution_time', '0'); return $this; } diff --git a/library/Director/Objects/ImportSource.php b/library/Director/Objects/ImportSource.php index 880ae66a..7477472e 100644 --- a/library/Director/Objects/ImportSource.php +++ b/library/Director/Objects/ImportSource.php @@ -479,7 +479,7 @@ class ImportSource extends DbObjectWithSettings implements ExportInterface protected function raiseLimits() { MemoryLimit::raiseTo('1024M'); - ini_set('max_execution_time', 0); + ini_set('max_execution_time', '0'); return $this; }