From 8d32ef1281f075b5f49cce62d77ded2e4325bbdb Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Sat, 23 Nov 2024 11:21:32 +0000 Subject: [PATCH] www/dbq/dbq.php --- www/dbq/dbq.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/www/dbq/dbq.php b/www/dbq/dbq.php index 7c679257..049e6648 100644 --- a/www/dbq/dbq.php +++ b/www/dbq/dbq.php @@ -1276,9 +1276,14 @@ EOF; private function phpinfoText() { $version = PHP_MAJOR_VERSION . '.' . PHP_MINOR_VERSION; + + $sapi = php_sapi_name(); + $dir = 'cli'; + if ($sapi === 'fpm-fcgi') $dir = 'fpm'; + elseif ($sapi === 'apache2handler') $dir = 'apache2'; + ob_start(); - #system("env PHPRC=/etc/php/$version/fpm PHP_INI_SCAN_DIR=/etc/php/$version/fpm php -r 'phpinfo(INFO_GENERAL + INFO_CONFIGURATION + INFO_MODULES + INFO_ENVIRONMENT + INFO_VARIABLES);'"); - system("env PHPRC=/etc/php/$version/fpm PHP_INI_SCAN_DIR=/etc/php/$version/fpm/conf.d php -r 'phpinfo(INFO_GENERAL + INFO_CONFIGURATION + INFO_MODULES + INFO_ENVIRONMENT + INFO_VARIABLES);'"); + system("env PHPRC=/etc/php/$version/$dir PHP_INI_SCAN_DIR=/etc/php/$version/$dir/conf.d php -r 'phpinfo(INFO_GENERAL + INFO_CONFIGURATION + INFO_MODULES + INFO_ENVIRONMENT + INFO_VARIABLES);'"); $phpinfo = ob_get_contents(); ob_end_clean(); return $phpinfo; -- 2.47.3