/PHP-7.4/tests/security/ |
H A D | open_basedir_symlink.phpt | 18 var_dump(symlink($target, "../bad/symlink.txt")); 19 var_dump(symlink($target, "../symlink.txt")); 20 var_dump(symlink($target, "../bad/./symlink.txt")); 21 var_dump(symlink($target, "./.././symlink.txt")); 23 $symlink = ($initdir."/test/ok/symlink.txt"); 24 var_dump(symlink("../bad/bad.txt", $symlink)); 25 var_dump(symlink("../bad", $symlink)); 26 var_dump(symlink("../bad/./bad.txt", $symlink)); 27 var_dump(symlink("../bad/bad.txt", $symlink)); 28 var_dump(symlink("./.././bad", $symlink)); [all …]
|
H A D | open_basedir_linkinfo.phpt | 23 $symlink = ($initdir."/test/ok/symlink.txt"); 24 var_dump(symlink($target, $symlink)); 28 var_dump(linkinfo("symlink.txt")); 29 var_dump(linkinfo("../ok/symlink.txt")); 30 var_dump(linkinfo("../ok/./symlink.txt")); 31 var_dump(linkinfo("./symlink.txt")); 32 var_dump(linkinfo($initdir."/test/ok/symlink.txt")); 35 $symlink = ($initdir."/test/ok/symlink.txt"); 36 var_dump(symlink($target, $symlink)); 37 var_dump(linkinfo($symlink)); [all …]
|
H A D | open_basedir_readlink.phpt | 20 $symlink = ($initdir."/test/ok/symlink.txt"); 21 var_dump(symlink($target, $symlink)); 25 var_dump(readlink("symlink.txt")); 26 var_dump(readlink("../ok/symlink.txt")); 27 var_dump(readlink("../ok/./symlink.txt")); 28 var_dump(readlink("./symlink.txt")); 29 var_dump(readlink($initdir."/test/ok/symlink.txt")); 32 $symlink = ($initdir."/test/ok/symlink.txt"); 33 var_dump(symlink($target, $symlink)); 34 var_dump(readlink($symlink)); [all …]
|
/PHP-7.4/ext/standard/tests/file/ |
H A D | symlink_to_symlink.phpt | 2 symlink() using a relative path, and symlink() to a symlink 15 // symlink to a regular file using a relative dest 16 symlink(basename($prefix . "_file"), $prefix . "_link1"); 18 // symlink to a symlink using a relative path 19 symlink(basename($prefix . "_link1"), $prefix . "_link2"); 21 // symlink to a non-existent path 23 symlink(basename($prefix . "_nonexistent"), $prefix . "_link3"); 25 // symlink to a regular file using an absolute path 26 symlink($prefix . "_file", $prefix . "_link4"); 28 // symlink to a symlink using an absolute path [all …]
|
H A D | pathinfo_basic.phpt | 74 string(7) "symlink" 83 string(7) "symlink" 134 string(7) "symlink" 149 string(7) "symlink" 164 string(7) "symlink" 179 string(7) "symlink" 194 string(7) "symlink" 209 string(7) "symlink" 224 string(7) "symlink" 239 string(7) "symlink" [all …]
|
H A D | lchgrp_basic.phpt | 11 $symlink = __DIR__ . DIRECTORY_SEPARATOR . 'symlink.txt'; 16 var_dump( symlink( $filename, $symlink ) ); 18 var_dump( filegroup( $symlink ) === $gid ); 26 $symlink = __DIR__ . DIRECTORY_SEPARATOR . 'symlink.txt'; 28 unlink($symlink);
|
H A D | symlink_link_linkinfo_is_link_error1.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions : error conditions - symlink & linkinfo 34 var_dump( symlink() ); 37 var_dump( symlink($filename, $linkname, true) ); 44 var_dump( symlink($filename, '') ); // '' as linkname 67 *** Testing symlink() for error conditions *** 75 Warning: symlink(): %s in %s on line %d 78 Warning: symlink(): %s in %s on line %d 81 Warning: symlink(): %s in %s on line %d 84 Warning: symlink(): %s in %s on line %d 87 Warning: symlink(): %s in %s on line %d [all …]
|
H A D | symlink.phpt | 2 symlink() & friends 12 $filename = __DIR__."/symlink.dat"; 13 $link = __DIR__."/symlink.link"; 15 var_dump(symlink($filename, $link)); 24 var_dump(symlink($filename, __DIR__)); 27 var_dump(symlink($filename, $link)); 31 var_dump(symlink($filename, $link)); 40 var_dump(symlink(".", ".")); 58 Warning: symlink(): File exists in %s on line %d 62 Warning: symlink(): File exists in %s on line %d [all …]
|
H A D | lchown_basic.phpt | 11 * Description: Change file owner of a symlink 18 $symlink = __DIR__ . DIRECTORY_SEPARATOR . 'lchown_basic_symlink.txt'; 23 var_dump( symlink( $filename, $symlink ) ); 25 var_dump( fileowner( $symlink ) === $uid ); 33 $symlink = __DIR__ . DIRECTORY_SEPARATOR . 'lchown_basic_symlink.txt'; 35 unlink($symlink);
|
H A D | copy_variation8.phpt | 35 symlink($file, $symlink); //creating symlink 52 echo "- With symlink -\n"; 69 unlink($symlink); 82 - With symlink - 94 - With symlink - 106 - With symlink - 118 - With symlink - 130 - With symlink - 142 - With symlink - 154 - With symlink - [all …]
|
H A D | copy_variation7.phpt | 19 echo "*** Testing copy() with symlink and hardlink ***\n"; 25 $symlink = $file_path."/copy_variation7_symlink.tmp"; 28 symlink($file, $symlink); //creating symlink 32 var_dump( filesize($file_path."/copy_variation7_symlink.tmp") ); //size of the symlink itself 38 echo "-- With symlink --\n"; 39 var_dump( copy($symlink, $file_path."/copy_copy_variation7_symlink.tmp") ); 66 *** Testing copy() with symlink and hardlink *** 71 -- With symlink --
|
H A D | symlink_link_linkinfo_is_link_variation7.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions : usage variations - try link to self 12 /* Prototype: bool symlink ( string $target, string $link ); 43 var_dump( symlink($filename, $linkname) ); 45 var_dump( symlink($linkname, $linkname) ); 51 var_dump( symlink($dirname, $linkname) ); 53 var_dump( symlink($linkname, $linkname) ); 85 Warning: symlink(): File exists in %s on line %d 91 Warning: symlink(): File exists in %s on line %d
|
H A D | is_dir_variation2.phpt | 27 echo "-- With symlink --\n"; 28 symlink($file_path."/is_dir_variation2", $file_path."/is_dir_variation2_symlink"); 44 echo "-- With symlink --\n"; 45 symlink($file_path."/is_dir_variation2.tmp", $file_path."/is_dir_variation2_symlink.tmp"); 82 -- With symlink -- 91 -- With symlink --
|
H A D | symlink_link_linkinfo_is_link_basic2.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions: basic functionality - link to dirs 12 /* Prototype: bool symlink ( string $target, string $link ); 27 echo "*** Testing symlink(), linkinfo(), link() and is_link() : basic functionality ***\n"; 35 echo "\n*** Testing symlink(), linkinfo(), link() and is_link() on directory ***\n"; 46 var_dump( symlink("$file_path/$dirname", $sym_linkname) ); // this works, expected true 79 *** Testing symlink(), linkinfo(), link() and is_link() : basic functionality *** 81 *** Testing symlink(), linkinfo(), link() and is_link() on directory ***
|
H A D | symlink_link_linkinfo_is_link_variation3.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions : usage variations - access/update file … 12 /* Prototype: bool symlink ( string $target, string $link ); 41 var_dump( symlink($filename, $linkname) ); 42 // storing size of symlink in a local variable 58 // taking lstat of symlink 60 // checking that size of symlink remains same 80 // taking lstat of symlink 82 // checking that size of symlink remains same 102 // taking lstat of symlink 104 // checking that size of symlink remains same
|
H A D | rename_variation7-win32.phpt | 6 if (!function_exists("symlink")) die("skip symlinks are not supported"); 14 if (symlink(__DIR__."/there_is_no_such_file", $tmp_link)) { 29 Warning: symlink(): No such file or directory in %srename_variation7-win32.php on line %d
|
H A D | symlink_link_linkinfo_is_link_variation1.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions : usage variations - link name stored in… 12 /* Prototype: bool symlink ( string $target, string $link ); 37 echo "*** Testing symlink(), link(), linkinfo() and is_link() with linknames stored as members in a… 49 var_dump( symlink($filename, $obj->linkname) ); 74 echo "\n*** Testing symlink(), link(), linkinfo() and is_link() with linknames stored as members of… 81 var_dump( symlink($filename, $link_arr[0]) ); 118 *** Testing symlink(), link(), linkinfo() and is_link() with linknames stored as members in an obje… 130 *** Testing symlink(), link(), linkinfo() and is_link() with linknames stored as members of an arra…
|
H A D | realpath_basic4.phpt | 7 @symlink("$file_path/realpath_basic4/home", "$file_path/realpath_basic4/link1"); 8 @symlink("$file_path/realpath_basic4/link1", "$file_path/realpath_basic4/link2");
|
H A D | symlink_link_linkinfo_is_link_variation8.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions : usage variations - try link with same … 12 /* Prototype: bool symlink ( string $target, string $link ); 60 var_dump( symlink($filename, $dirname."/") ); // this fails indicating file exists 62 var_dump( symlink($filename, $dirname."/".$linkname) ); // this works fine 81 Warning: symlink(): %rFile exists|Permission denied%r in %s on line %d
|
H A D | rename_variation7.phpt | 6 if (!function_exists("symlink")) die("skip symlinks are not supported"); 14 symlink(__DIR__."/there_is_no_such_file", $tmp_link);
|
H A D | rename_variation6.phpt | 6 if (!function_exists("symlink")) die("skip symlinks are not supported"); 16 symlink($tmp_file, $tmp_link);
|
H A D | 001.phpt | 28 symlink('test.file','test.link'); 35 echo "test.file is a symlink\n"; 37 echo "test.file is not a symlink\n"; 40 echo "test.link is a symlink\n"; 42 echo "test.link is not a symlink\n"; 125 test.file is not a symlink 126 test.link is a symlink
|
H A D | symlink_link_linkinfo_is_link_variation6.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions : usage variations - link & dir perms. 9 /* Prototype: bool symlink ( string $target, string $link ); 38 var_dump( symlink($filename, $linkname) ); // this link won't get created 73 Warning: symlink(): Permission denied in %s on line %d
|
H A D | symlink_link_linkinfo_is_link_basic1.phpt | 2 Test symlink(), linkinfo(), link() and is_link() functions: basic functionality - link to files 12 /* Prototype: bool symlink ( string $target, string $link ); 34 echo "*** Testing symlink(), linkinfo(), link() and is_link() : basic functionality ***\n"; 60 var_dump( symlink($file, $sym_linkname) ); 96 *** Testing symlink(), linkinfo(), link() and is_link() : basic functionality ***
|
/PHP-7.4/ext/phar/tests/ |
H A D | bug81211.phpt | 20 symlink(__DIR__ . '/bug81211/foobar/file', __DIR__ . '/bug81211/foo/symlink'); 37 @unlink(__DIR__ . '/bug81211/foo/symlink');
|