Bug #55553 [Fbk->NoF]: Readable mounted SSHFS drive is considered unreable
Edit report at https://bugs.php.net/bug.php?id=55553&edit=1
ID: 55553
Updated by: php-bugs@lists.php.net
Reported by: clement dot herreman at gmail dot com
Summary: Readable mounted SSHFS drive is considered unreable
-Status: Feedback
+Status: No Feedback
Type: Bug
Package: Filesystem function related
Operating System: WinServer 2003, Std Edition SP2
PHP Version: 5.3.8
Assigned To: cmb
Private report: N
New Comment:
No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Re-Opened". Thank you.
Previous Comments:
------------------------------------------------------------------------
[2020-11-18 14:50:42] cmb@php.net
Is this still an issue with any of the actively supported PHP
versions[1]? If so, please run
fsutil reparsePoint query E:\mulated\Drive
and provide the "Reparse Tag Value".
[1] <https://www.php.net/supported-versions.php>
------------------------------------------------------------------------
[2011-08-31 14:05:03] clement dot herreman at gmail dot com
Little typo in the description. The problem is not that "is_writeable(...) always returns
false", but that "is_readable(...) always returns false".
------------------------------------------------------------------------
[2011-08-31 13:56:51] clement dot herreman at gmail dot com
Description:
------------
I'm using a software to mount a FTP as a windows hard drive through SSH
(http://dokan-dev.net/en/). It kind of like using fuse on linux, but for Windows.
The problem is that is_writeable('E:\mulated\Drive\folder') always returns false, although
I can use readdir('E:\mulated\Drive\folder') to list file/folder, and
file_get/put_contents() to read/write on files.
It's not really serious once you know it, but it's really annoying when using third-party
library that refuse to works on these paths.
Test script:
---------------
<?php
// First mount any FTP via DokanSSH FS as a Windows Drive,
// and assign it to the E: letter.
// Create a folder E:\test, and a file E:\test\file.txt
echo file_get_contents('E:\test\file.txt'); //Works.
var_dump(is_readable('E:\test\file.txt')); // bool(false)
Expected result:
----------------
is_readable('E:\test\file.txt') should return true, as the file is readable, since
file_get_contents('E:\test\file.txt') return the actual content of the file.
Actual result:
--------------
is_readable('E:\test\file.txt') returns false.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=55553&edit=1
Thread (4 messages)