ID: 12210 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Feedback Bug Type: Apache related Operating System: linux 2.2.19 PHP Version: 4.0.5 New Comment:
No feedback was provided for this bug, so it is being suspended. If you are able to provide the information that was requested, please do so and change the status of the bug back to "Open". Previous Comments: ------------------------------------------------------------------------ [2002-01-12 14:45:29] [EMAIL PROTECTED] Can you reproduce this with the latest apache and php? ------------------------------------------------------------------------ [2001-07-17 12:35:50] [EMAIL PROTECTED] Apache version 1.3.14 IF a php_XXX config directive (maybe ANY php_XXX config directive) is used inside a <DirectoryMatch> section in the Apache server config file THEN IF other (maybe ANY) php_XXX's are used in an .htaccess file within a directory which is matched by the <DirectoryMatch> THEN these php_XXX's will only be honoured when the server is restarted. Subsequent changes to these directives in the .htaccess file will be ignored. For example, in httpd.conf put: <DirectoryMatch ^/home/httpd/html/buggy/> php_admin_value sendmail_path /some/path/to/sendmail </DirectoryMatch> in /home/httpd/html/buggy/.htaccess put php_value include_path somedir and then call phpinfo() from with a file in the same directory. On starting Apache, sendmail_path and include_path will be as above but subsequently changing the value of include_path will have no effect unless the server is restarted. However, if the php_admin_value in the server config file is removed and the server restarted, changes to the include_path in the .htaccess file will be registered immediately (as should be). Further, FWIW: 1) Directory as opposed to DirectoryMatch seems to be OK. 2) Non php_XXX apache directives function OK in both contexts. Hence I am filing this as a bug here rather than to Apache. 3) At times(!), I have got a bizarre "toggle" effect when reloading phpinfo() i.e. alternate hits show first "old" value of include_path and then the "new" value! 4) I have conducted all tests using Lynx and thus am confident that there has been no cache nonsense going on. ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=12210&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]