From feb3034bb0a965202429f8fa3193693e78acb1e5 Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Tue, 11 Feb 2025 13:19:16 +0200 Subject: [PATCH] Fix to consider default FPM config too --- phpini/phpini-lib.pl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/phpini/phpini-lib.pl b/phpini/phpini-lib.pl index 1d47de32a..6c65510cb 100755 --- a/phpini/phpini-lib.pl +++ b/phpini/phpini-lib.pl @@ -415,6 +415,8 @@ sub get_php_ini_bootup my ($file) = @_; return undef if (!&foreign_installed("init")); &foreign_require("init"); +# Versioned PHP-FPM config, e.g. /etc/php/8.3/fpm/php.ini on Debian +# or /etc/opt/remi/php83/php-fpm.conf on EL systems if ($file =~ /php(\d{1,2})/ || $file =~ /php\/(\d\.\d)/) { my $shortver = $1; my $nodot = $shortver; @@ -429,6 +431,14 @@ if ($file =~ /php(\d{1,2})/ || $file =~ /php\/(\d\.\d)/) { } } } +# Default /etc/php-fpm.conf config primarily on EL systems +elsif ($file =~ /\/(php-fpm)\.conf/) { + my $init = $1; + my $st = &init::action_status($init); + if ($st) { + return $init; + } + } return undef; }