From 3eee3d886671a8bf8d5c567b5cbc22421a684bc1 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 4 Jan 2023 10:54:19 +0100 Subject: [PATCH 1/3] #10098 changed message --- .../vendor/composer/platform_check.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/pandora_console/vendor/composer/platform_check.php b/pandora_console/vendor/composer/platform_check.php index adfb472fbd..f2e05f2e9d 100644 --- a/pandora_console/vendor/composer/platform_check.php +++ b/pandora_console/vendor/composer/platform_check.php @@ -16,9 +16,25 @@ if ($issues) { if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); } elseif (!headers_sent()) { - echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; + require_once __DIR__.'/../../include/functions_ui.php'; + + $url = str_replace('/var/www/html/', '', __DIR__); + $url = str_replace('/vendor/composer', '', $url); + + echo ''; + echo '
'; + echo '
'; + echo '

Composer detected issues in your platform:

'; + echo '
'; + echo sprintf( + 'PandoraFMS requires PHP 8.0 to work properly and the version %s has been detected. Please update the PHP version of the system. More info %s. The latest version with PHP 7.4 support is PandoraFMS 767 hope LTS.', + PHP_VERSION, + 'here' + ); + echo '
'; } } + trigger_error( 'Composer detected issues in your platform: ' . implode(' ', $issues), E_USER_ERROR From 40d452b6c0ed497cb3cf46332cf4d7f585bd348f Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 4 Jan 2023 11:38:03 +0100 Subject: [PATCH 2/3] #10098 changed message 2 --- pandora_console/vendor/composer/platform_check.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/vendor/composer/platform_check.php b/pandora_console/vendor/composer/platform_check.php index f2e05f2e9d..0200d11c5b 100644 --- a/pandora_console/vendor/composer/platform_check.php +++ b/pandora_console/vendor/composer/platform_check.php @@ -24,8 +24,8 @@ if ($issues) { echo ''; echo '
'; echo '
'; - echo '

Composer detected issues in your platform:

'; - echo '
'; + echo '

Composer detected issues in your platform:

'; + echo '
'; echo sprintf( 'PandoraFMS requires PHP 8.0 to work properly and the version %s has been detected. Please update the PHP version of the system. More info %s. The latest version with PHP 7.4 support is PandoraFMS 767 hope LTS.', PHP_VERSION, From defb5b1fe21538c8fd2753bfbc9dbe184d879b2f Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 4 Jan 2023 15:34:36 +0100 Subject: [PATCH 3/3] #10098 changed message 3 --- pandora_console/vendor/composer/platform_check.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pandora_console/vendor/composer/platform_check.php b/pandora_console/vendor/composer/platform_check.php index 0200d11c5b..3c90e422ec 100644 --- a/pandora_console/vendor/composer/platform_check.php +++ b/pandora_console/vendor/composer/platform_check.php @@ -22,14 +22,24 @@ if ($issues) { $url = str_replace('/vendor/composer', '', $url); echo ''; - echo '
'; + ?> + + + + '; echo '
'; echo '

Composer detected issues in your platform:

'; echo '
'; echo sprintf( 'PandoraFMS requires PHP 8.0 to work properly and the version %s has been detected. Please update the PHP version of the system. More info %s. The latest version with PHP 7.4 support is PandoraFMS 767 hope LTS.', PHP_VERSION, - 'here' + 'here' ); echo '
'; }