Annotation of embedaddon/php/ext/standard/tests/general_functions/bug41518.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
2: Bug #41518 (file_exists() warns of open_basedir restriction on non-existent file)
3: --SKIPIF--
4: <?php
5: $tmp_dir = __DIR__ . '/bug41518';
6: mkdir($tmp_dir);
7: if (!is_dir($tmp_dir)) {
8: die("skip");
9: }
1.1.1.2 ! misho 10: @unlink($tmp_dir);
1.1 misho 11: ?>
12: --INI--
13: open_basedir=.
14: --FILE--
15: <?php
16:
17: $tmp_dir = __DIR__ . "/bug41518/";
1.1.1.2 ! misho 18: @mkdir($tmp_dir);
1.1 misho 19: $tmp_file = $tmp_dir."/bug41418.tmp";
20:
21: touch($tmp_file);
22: var_dump(file_exists($tmp_file)); //exists
23: var_dump(file_exists($tmp_file."nosuchfile")); //doesn't exist
24:
25: @unlink($tmp_file);
26: @rmdir($tmp_dir);
27: echo "Done\n";
28: ?>
1.1.1.2 ! misho 29: --CLEAN--
! 30: <?php
! 31: $tmp_dir = __DIR__ . "/bug41518/";
! 32: @unlink($tmp_dir);
! 33: ?>
1.1 misho 34: --EXPECT--
35: bool(true)
36: bool(false)
37: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>