]> granicus.if.org Git - php/commitdiff
- MFH: The exact error message might differ (it's "Not owner" on Solaris)
authorJohannes Schlüter <johannes@php.net>
Sun, 7 Sep 2008 22:35:15 +0000 (22:35 +0000)
committerJohannes Schlüter <johannes@php.net>
Sun, 7 Sep 2008 22:35:15 +0000 (22:35 +0000)
tests/security/open_basedir_copy.phpt
tests/security/open_basedir_dir.phpt
tests/security/open_basedir_error_log_variation.phpt
tests/security/open_basedir_file.phpt
tests/security/open_basedir_file_get_contents.phpt
tests/security/open_basedir_file_put_contents.phpt
tests/security/open_basedir_fopen.phpt
tests/security/open_basedir_opendir.phpt
tests/security/open_basedir_scandir.phpt

index 8f0f7a91fd1fac3f4784ecbee6b387b728c55ccb..9faaa82ac065cc24c597a548704e0c46a37f3984 100644 (file)
@@ -36,42 +36,42 @@ bool(true)
 
 Warning: copy(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(../bad): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(../bad): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(..): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(..): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(../): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(../): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(/): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(/): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(../bad/.): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(../bad/.): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(../bad/./bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(../bad/./bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(../bad/./bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: copy(): open_basedir restriction in effect. File(./../.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: copy(./../.): failed to open stream: Operation not permitted in %s on line %d
+Warning: copy(./../.): failed to open stream: %s in %s on line %d
 bool(false)
 bool(true)
 bool(true)
index 33fb6ac9beb5fb63028be78fe9f99173106ab57d..c6e331be1c8b91d82bc9cd00c243cdbeff5f3294 100644 (file)
@@ -29,42 +29,42 @@ bool(true)
 
 Warning: dir(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(../bad): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(../bad): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(../bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(../bad/bad.txt): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(..): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(..): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(../): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(../): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(/): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(/): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(../bad/.): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(../bad/.): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(%s/test/bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(%s/test/bad/bad.txt): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: dir(): open_basedir restriction in effect. File(%s/test/bad/../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: dir(%s/test/bad/../bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: dir(%s/test/bad/../bad/bad.txt): failed to open dir: %s in %s on line %d
 bool(false)
 object(Directory)#%d (2) {
   ["path"]=>
index c0295f65067ebe180239d4b56d2fad7d50bbe4e5..d169a213e92a045d321651feccb0d1c57a49b8e7 100644 (file)
@@ -31,17 +31,17 @@ bool(true)
 
 Warning: error_log(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: error_log(%s/test/bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: error_log(%s/test/bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: error_log(): open_basedir restriction in effect. File(%s/test/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: error_log(%s/test/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: error_log(%s/test/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: error_log(): open_basedir restriction in effect. File(%s/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: error_log(%s/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: error_log(%s/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 bool(true)
 *** Finished testing open_basedir configuration [error_log] ***
index fbc841e3fe11d1fab0871f4dbf9f5fda69f5ce1a..36daa54e009c802e705705cdd0994cae763c98f4 100644 (file)
@@ -31,42 +31,42 @@ bool(true)
 
 Warning: file(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(../bad): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(../bad): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(..): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(..): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(../): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(../): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(/): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(/): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(../bad/.): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(../bad/.): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(%s/test/bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(%s/test/bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file(): open_basedir restriction in effect. File(%s/test/bad/../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file(%s/test/bad/../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file(%s/test/bad/../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 array(1) {
   [0]=>
index 637c499eae44b481189cd97782c824da7341266a..db117e4775fd7d8006be26bec424cd8ec68eb37d 100644 (file)
@@ -31,42 +31,42 @@ bool(true)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(../bad): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(../bad): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(..): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(..): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(../): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(../): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(/): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(/): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(../bad/.): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(../bad/.): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(%s/test/bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(%s/test/bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_get_contents(): open_basedir restriction in effect. File(%s/test/bad/../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_get_contents(%s/test/bad/../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_get_contents(%s/test/bad/../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 string(12) "Hello World!"
 string(12) "Hello World!"
index d4bd417b591612bfc8014c8c36579369ad549f47..720c81dfe2c33a91dbd067658c59ec386fb29839 100644 (file)
@@ -31,27 +31,27 @@ bool(true)
 
 Warning: file_put_contents(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_put_contents(../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_put_contents(../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_put_contents(): open_basedir restriction in effect. File(.././bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_put_contents(.././bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_put_contents(.././bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_put_contents(): open_basedir restriction in effect. File(../bad/../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_put_contents(../bad/../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_put_contents(../bad/../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_put_contents(): open_basedir restriction in effect. File(./.././bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_put_contents(./.././bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_put_contents(./.././bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: file_put_contents(): open_basedir restriction in effect. File%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: file_put_contents%s/test/bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: file_put_contents%s/test/bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 *** Finished testing open_basedir configuration [file_put_contents] ***
 
index c6c9a253f2f2d63d5514ca74ce2480108e1fd326..e90bf3e2bcba87c4358fa409d9085d841658c809 100644 (file)
@@ -40,42 +40,42 @@ bool(true)
 
 Warning: fopen(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(../bad): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(../bad): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(../bad/bad.txt): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(../bad/bad.txt): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(..): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(..): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(../): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(../): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(/): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(/): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(../bad/.): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(../bad/.): failed to open stream: %s in %s on line %d
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(../bad/./bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(../bad/./bad.txt): failed to open stream: Operation not permitted in %s on line 12
+Warning: fopen(../bad/./bad.txt): failed to open stream: %s in %s on line 12
 bool(false)
 
 Warning: fopen(): open_basedir restriction in effect. File(./../.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: fopen(./../.): failed to open stream: Operation not permitted in %s on line %d
+Warning: fopen(./../.): failed to open stream: %s in %s on line %d
 bool(false)
 resource(%d) of type (stream)
 resource(%d) of type (stream)
index 077a5116b45d6800aa702474169b345702872be1..a935d5655f1e0dd48eb8847187992669e211a882 100644 (file)
@@ -29,42 +29,42 @@ bool(true)
 
 Warning: opendir(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(../bad): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(../bad): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(../bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(../bad/bad.txt): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(..): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(..): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(../): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(../): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(/): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(/): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(../bad/.): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(../bad/.): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(%s/test/bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(%s/test/bad/bad.txt): failed to open dir: %s in %s on line %d
 bool(false)
 
 Warning: opendir(): open_basedir restriction in effect. File(%s/test/bad/../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: opendir(%s/test/bad/../bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: opendir(%s/test/bad/../bad/bad.txt): failed to open dir: %s in %s on line %d
 bool(false)
 resource(%d) of type (stream)
 resource(%d) of type (stream)
index a997bb993f9340a1a491ea9b5851f4c6893318f7..77987402c617b5e5ea67f0a380aa7f350f253cea 100644 (file)
@@ -29,58 +29,58 @@ bool(true)
 
 Warning: scandir(): open_basedir restriction in effect. File(../bad) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(../bad): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(../bad): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(../bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(../bad/bad.txt): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(..) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(..): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(..): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(../) is not within the allowed path(s): (.) in %s on line 80
 
-Warning: scandir(../): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(../): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(/): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(/): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(../bad/.) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(../bad/.): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(../bad/.): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(%s/test/bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(%s/test/bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(%s/test/bad/bad.txt): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 
 Warning: scandir(): open_basedir restriction in effect. File(%s/test/bad/../bad/bad.txt) is not within the allowed path(s): (.) in %s on line %d
 
-Warning: scandir(%s/test/bad/../bad/bad.txt): failed to open dir: Operation not permitted in %s on line %d
+Warning: scandir(%s/test/bad/../bad/bad.txt): failed to open dir: %s in %s on line %d
 
-Warning: scandir(): (errno 1): Operation not permitted in %s on line %d
+Warning: scandir(): (errno 1): %s in %s on line %d
 bool(false)
 array(3) {
   [0]=>