summaryrefslogtreecommitdiff
path: root/tests/security/open_basedir_file_get_contents.phpt
diff options
context:
space:
mode:
authorDave Kelsey <dkelsey@php.net>2009-01-22 07:57:04 +0000
committerDave Kelsey <dkelsey@php.net>2009-01-22 07:57:04 +0000
commita6de366518b4bdcd2ae2331cffd7b1ea18e54f39 (patch)
treee2e63881794db221afcdc7d77ceafe1a6998f7b8 /tests/security/open_basedir_file_get_contents.phpt
parent49ecad9d3d521e81e3258e44e9f6df557180da15 (diff)
downloadphp-git-a6de366518b4bdcd2ae2331cffd7b1ea18e54f39.tar.gz
fixed subtle bugs regarding attempting to chdir, plus cleanup issues. improved tempnam test, removed hardcoded line number. tested on windows, linux and linux 64bit.
Diffstat (limited to 'tests/security/open_basedir_file_get_contents.phpt')
-rw-r--r--tests/security/open_basedir_file_get_contents.phpt6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/security/open_basedir_file_get_contents.phpt b/tests/security/open_basedir_file_get_contents.phpt
index db117e4775..8ee5ddb793 100644
--- a/tests/security/open_basedir_file_get_contents.phpt
+++ b/tests/security/open_basedir_file_get_contents.phpt
@@ -5,14 +5,14 @@ open_basedir=.
--FILE--
<?php
require_once "open_basedir.inc";
-$directory = dirname(__FILE__);
+$initdir = getcwd();
test_open_basedir_before("file_get_contents");
test_open_basedir_error("file_get_contents");
var_dump(file_get_contents("ok.txt"));
var_dump(file_get_contents("../ok/ok.txt"));
-var_dump(file_get_contents($directory."/test/ok/ok.txt"));
-var_dump(file_get_contents($directory."/test/ok/../ok/ok.txt"));
+var_dump(file_get_contents($initdir."/test/ok/ok.txt"));
+var_dump(file_get_contents($initdir."/test/ok/../ok/ok.txt"));
test_open_basedir_after("file_get_contents");
?>