extension_dir = "N:\cvs projects\php\debug_ts"
The value doesnt really matter. no matter what goes in there the value ends up always being the default value.

With your change the extension directory always is:
extension_dir="C:\php6\debug
This value is what is in the config.w32.h file and no where in my ini file.
I'm assuming the 5.1 branch has the same problem - will test once I update that build - since this problem started right after your change.

The ini settings are set before the ini is read in for that section so default values are used.

Rob

Jani Taskinen wrote:


    What exactly do you have in your php.ini for that setting..?
    Works fine for me..

    --Jani


On Fri, 2 Sep 2005, Rob Richards wrote:

That fix for bug #34307 broke my ini settings.
For example PHP_EXTENSION_DIR no longer is pulled from ini file. only gets default value.

I had to move REGISTER_INI_ENTRIES(); and zend_register_standard_ini_entries(TSRMLS_C); after the php_init_config() call again to get it working.

Code now looks like it did before other than php_init_config_hash() now being called on its own rather than within php_init_config().

attached is the patch i had to do to get it working again.
note: this is under windows havent tried it elsewhere.

Rob



--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to