Bug #68171 [Opn]: php_admin_value[extension] order not maintained

From: Date: Tue, 07 Oct 2014 00:46:09 +0000
Subject: Bug #68171 [Opn]: php_admin_value[extension] order not maintained
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-187904@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=68171&edit=1 ID: 68171 User updated by: darryl dot miles at darrylmiles dot org Reported by: darryl dot miles at darrylmiles dot org Summary: php_admin_value[extension] order not maintained Status: Open Type: Bug Package: FPM related Operating System: Linux -PHP Version: 5.4.33 +PHP Version: 5.3.6 Block user comment: N Private report: N New Comment: See ALSO 2 BUGS: https://bugs.php.net/bug.php?id=68024 [HAS PATCH] https://bugs.php.net/bug.php?id=60387 Previous Comments: ------------------------------------------------------------------------ [2014-10-07 00:43:07] darryl dot miles at darrylmiles dot org Description: ------------ PHP 5.3.6 was used here. php_admin_value[extension] = pdo.so php_admin_value[extension] = pdo_mysql.so This throws an error like: <b>Warning</b>: Cannot load module 'pdo_mysql' because required module 'pdo' is not loaded in <b>Unknown</b> on line <b>0</b><br /> You would expect the order of the entire configure to be preserved for directive thing like this. Now if I reverse the order like: php_admin_value[extension] = pdo_mysql.so php_admin_value[extension] = pdo.so This works without error. As if the directive execution order got reversed. Test script: --------------- php_admin_value[extension] = pdo.so php_admin_value[extension] = pdo_mysql.so Reload PHP-FPM, now examine FPM log file. Expected result: ---------------- See https://bugs.php.net/bug.php?id=68024 https://bugs.php.net/patch-display.php?bug_id=68024&patch=master-fpm-append-settings.patch&revision=latest Actual result: -------------- See https://bugs.php.net/bug.php?id=68024 https://bugs.php.net/patch-display.php?bug_id=68024&patch=master-fpm-append-settings.patch&revision=latest ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=68171&edit=1

« previous php.bugs (#187904) next »