J. Jones wrote:

> Forgive me for my ignorance, but I've noticed some unwanted behavior (IMO,
> at least) with the is_link() function.  Given the simple code..
> 
> if ( is_link ("/tmp/this_is_a_symlink") )
> print ("Success\n");
> 
> and the file..
> lrwxrwxrwx 1 root root 5 Apr 23 21:19 /tmp/this_is_a_symlink -> /bin/
> the above obviously prints 'Success\n'.
> 
> However, if I break the symlink, with something like the following..
> lrwxrwxrwx 1 root root 4 Apr 23 21:21 /tmp/this_is_a_symlink -> foo
> the script fails with..
> 
> Warning: stat failed for /tmp/this_is_a_symlink (errno=2 - No such file or
> directory) in ./test.php on line 3.

Do you have permission to read the /tmp catalog? Otherwise you may get that 
error I suppose.

M.


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to