sniper Sat Feb 15 15:22:20 2003 EDT Modified files: /php4/main main.c Log: - Fix unsetting of open_basedir, safe_mode_exec_dir and user_dir with "php_admin_value <ini option> none" - Fixes bug #22220 Index: php4/main/main.c diff -u php4/main/main.c:1.524 php4/main/main.c:1.525 --- php4/main/main.c:1.524 Tue Jan 28 19:47:31 2003 +++ php4/main/main.c Sat Feb 15 15:22:19 2003 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: main.c,v 1.524 2003/01/29 00:47:31 phanto Exp $ */ +/* $Id: main.c,v 1.525 2003/02/15 20:22:19 sniper Exp $ */ /* {{{ includes */ @@ -301,15 +301,15 @@ STD_PHP_INI_ENTRY("gpc_order", "GPC", PHP_INI_ALL, OnUpdateStringUnempty, gpc_order, php_core_globals, core_globals) STD_PHP_INI_ENTRY("include_path", PHP_INCLUDE_PATH, PHP_INI_ALL, OnUpdateStringUnempty, include_path, php_core_globals, core_globals) PHP_INI_ENTRY("max_execution_time", "30", PHP_INI_ALL, OnUpdateTimeout) - STD_PHP_INI_ENTRY("open_basedir", NULL, PHP_INI_SYSTEM, OnUpdateStringUnempty, open_basedir, php_core_globals, core_globals) - STD_PHP_INI_ENTRY("safe_mode_exec_dir", "1", PHP_INI_SYSTEM, OnUpdateString, safe_mode_exec_dir, php_core_globals, core_globals) + STD_PHP_INI_ENTRY("open_basedir", NULL, +PHP_INI_SYSTEM, OnUpdateString, open_basedir, + php_core_globals, core_globals) + STD_PHP_INI_ENTRY("safe_mode_exec_dir", "", +PHP_INI_SYSTEM, OnUpdateString, safe_mode_exec_dir, + php_core_globals, core_globals) STD_PHP_INI_BOOLEAN("file_uploads", "1", PHP_INI_SYSTEM, OnUpdateBool, file_uploads, php_core_globals, core_globals) STD_PHP_INI_ENTRY("upload_max_filesize", "2M", PHP_INI_SYSTEM|PHP_INI_PERDIR, OnUpdateInt, upload_max_filesize, php_core_globals, core_globals) STD_PHP_INI_ENTRY("post_max_size", "8M", PHP_INI_SYSTEM|PHP_INI_PERDIR, OnUpdateInt, post_max_size, sapi_globals_struct,sapi_globals) STD_PHP_INI_ENTRY("upload_tmp_dir", NULL, PHP_INI_SYSTEM, OnUpdateStringUnempty, upload_tmp_dir, php_core_globals, core_globals) - STD_PHP_INI_ENTRY("user_dir", NULL, PHP_INI_SYSTEM, OnUpdateStringUnempty, user_dir, php_core_globals, core_globals) + STD_PHP_INI_ENTRY("user_dir", NULL, +PHP_INI_SYSTEM, OnUpdateString, user_dir, + php_core_globals, core_globals) STD_PHP_INI_ENTRY("variables_order", NULL, PHP_INI_ALL, OnUpdateStringUnempty, variables_order, php_core_globals, core_globals) STD_PHP_INI_ENTRY("error_append_string", NULL, PHP_INI_ALL, OnUpdateString, error_append_string, php_core_globals, core_globals)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php