#47558 [NEW]: ini_set not returning FALSE upon failure
From: jan dot ptacek at gmail dot com Operating system: linux PHP version: 5.2.9 PHP Bug Type: PHP options/info functions Bug description: ini_set not returning FALSE upon failure Description: ini_set is not returning FALSE upon failure Reproduce code: --- ini_set('include_path', APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path')); Expected result: updated include_path or FALSE return value Actual result: -- old include_path is returned but new one is not set, because include_path was configured using php_admin_value -- Edit bug report at http://bugs.php.net/?id=47558edit=1 -- Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=47558r=trysnapshot52 Try a CVS snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=47558r=trysnapshot53 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=47558r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=47558r=fixedcvs Fixed in CVS and need be documented: http://bugs.php.net/fix.php?id=47558r=needdocs Fixed in release: http://bugs.php.net/fix.php?id=47558r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=47558r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=47558r=needscript Try newer version: http://bugs.php.net/fix.php?id=47558r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=47558r=support Expected behavior: http://bugs.php.net/fix.php?id=47558r=notwrong Not enough info: http://bugs.php.net/fix.php?id=47558r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=47558r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=47558r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=47558r=php4 Daylight Savings:http://bugs.php.net/fix.php?id=47558r=dst IIS Stability: http://bugs.php.net/fix.php?id=47558r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=47558r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=47558r=float No Zend Extensions: http://bugs.php.net/fix.php?id=47558r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=47558r=mysqlcfg
#47558 [Bgs]: ini_set not returning FALSE upon failure
ID: 47558 User updated by: jan dot ptacek at gmail dot com Reported By: jan dot ptacek at gmail dot com Status: Bogus Bug Type: PHP options/info functions Operating System: linux PHP Version: 5.2.9 New Comment: I am really sorry for reporting wron version I am actually on 5.2.6 and can't change that. Previous Comments: [2009-03-04 12:37:44] scott...@php.net I can't reproduce this with 5.2.9 var_dump(ini_set('include_path', '/fooo/bar')); results in a return of bool (false) [2009-03-04 12:16:36] jan dot ptacek at gmail dot com Description: ini_set is not returning FALSE upon failure Reproduce code: --- ini_set('include_path', APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path')); Expected result: updated include_path or FALSE return value Actual result: -- old include_path is returned but new one is not set, because include_path was configured using php_admin_value -- Edit this bug report at http://bugs.php.net/?id=47558edit=1