diff options
Diffstat (limited to 'tests/security/open_basedir_001.phpt')
-rw-r--r-- | tests/security/open_basedir_001.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/security/open_basedir_001.phpt b/tests/security/open_basedir_001.phpt new file mode 100644 index 0000000..9ea9559 --- /dev/null +++ b/tests/security/open_basedir_001.phpt @@ -0,0 +1,25 @@ +--TEST-- +openbase_dir runtime tightning +--SKIPIF-- +<?php +if (substr(PHP_OS, 0, 3) == 'WIN') { + die('skip.. only for unix'); +} +if (!is_dir("/usr/local/bin")) { + die('skip.. no /usr/local/bin on this machine'); +} +--INI-- +open_basedir=/usr/local +--FILE-- +<?php +var_dump(ini_set("open_basedir", "/usr/local/bin")); +var_dump(ini_get("open_basedir")); +var_dump(ini_set("open_basedir", "/usr")); +var_dump(ini_get("open_basedir")); +?> +--EXPECT-- +string(10) "/usr/local" +string(14) "/usr/local/bin" +bool(false) +string(14) "/usr/local/bin" + |