summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorYasuo Ohgaki <yohgaki@php.net>2002-01-19 03:15:03 +0000
committerYasuo Ohgaki <yohgaki@php.net>2002-01-19 03:15:03 +0000
commit34cfada44793ec205ee73e47025a5b7b24f4ae25 (patch)
tree82043098b079a297e8b38aba6c5c95a440d6b82c /main
parentf9626c7c90f35b30bc40893322a4ee0ebdbd4649 (diff)
downloadphp-git-34cfada44793ec205ee73e47025a5b7b24f4ae25.tar.gz
Make --enable-safe-mode useful
# It seems this option is broken for a long time. @ Fix --enable-safe-mode. This configure option was not working.
Diffstat (limited to 'main')
-rw-r--r--main/main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/main/main.c b/main/main.c
index 9483f4251c..296b2d687e 100644
--- a/main/main.c
+++ b/main/main.c
@@ -231,7 +231,11 @@ PHP_INI_BEGIN()
STD_PHP_INI_ENTRY("output_handler", NULL, PHP_INI_PERDIR|PHP_INI_SYSTEM,OnUpdateString, output_handler, php_core_globals, core_globals)
STD_PHP_INI_BOOLEAN("register_argc_argv", "1", PHP_INI_ALL, OnUpdateBool, register_argc_argv, php_core_globals, core_globals)
STD_PHP_INI_BOOLEAN("register_globals", "1", PHP_INI_ALL, OnUpdateBool, register_globals, php_core_globals, core_globals)
+#if PHP_SAFE_MODE
+ STD_PHP_INI_BOOLEAN("safe_mode", "1", PHP_INI_SYSTEM, OnUpdateBool, safe_mode, php_core_globals, core_globals)
+#else
STD_PHP_INI_BOOLEAN("safe_mode", "0", PHP_INI_SYSTEM, OnUpdateBool, safe_mode, php_core_globals, core_globals)
+#endif
STD_PHP_INI_ENTRY("safe_mode_include_dir", NULL, PHP_INI_SYSTEM, OnUpdateString, safe_mode_include_dir, php_core_globals, core_globals)
STD_PHP_INI_BOOLEAN("safe_mode_gid", "0", PHP_INI_SYSTEM, OnUpdateBool, safe_mode_gid, php_core_globals, core_globals)
STD_PHP_INI_BOOLEAN("short_open_tag",DEFAULT_SHORT_OPEN_TAG, PHP_INI_SYSTEM|PHP_INI_PERDIR, OnUpdateBool, short_tags, zend_compiler_globals, compiler_globals)