Commit 453223babf8 for php.net

commit 453223babf8339c31add47da77bbc94ef20ce74a
Author: Lothar Serra Mari <mail@serra.me>
Date:   Fri Aug 7 15:53:03 2026 +0200

    tests: Allow overriding TEST_PHP_EXECUTABLE for FPM SAPI (#23087)

    The test suite derives the path to php-fpm from TEST_PHP_EXECUTABLE.
    This fails on custom build directory layouts, leading to skipping all
    php-fpm related tests.

    Users can provide TEST_PHP_FPM_EXECUTABLE for a custom binary path; if
    this is unset, we'll fall back to TEST_PHP_EXECUTABLE instead.

diff --git a/sapi/fpm/tests/tester.inc b/sapi/fpm/tests/tester.inc
index 90798865433..557f8c25e19 100644
--- a/sapi/fpm/tests/tester.inc
+++ b/sapi/fpm/tests/tester.inc
@@ -225,7 +225,7 @@ class Tester
      */
     static public function findExecutable(): bool|string
     {
-        $phpPath = getenv("TEST_PHP_EXECUTABLE");
+        $phpPath = getenv("TEST_PHP_FPM_EXECUTABLE") ?: getenv("TEST_PHP_EXECUTABLE");
         for ($i = 0; $i < 2; $i++) {
             $slashPosition = strrpos($phpPath, "/");
             if ($slashPosition) {