ID: 50542 User updated by: dd at headlineweb dot nl Reported By: dd at headlineweb dot nl -Status: Feedback +Status: Open Bug Type: *Directory/Filesystem functions Operating System: win32 only - W2003 PHP Version: 5.3.1 Assigned To: pajoye New Comment:
are you using DFS: Yes are you sure that this share is a DFS: No, this share itself is not DFS i thought you where talking about the server and not the path. As you see in my example code: hdlsrv is a DFS enabled server, but the share itself is not DFS. i'm sorry, maybe i misunderstood the question. the package you have me http://downloads.php.net/pierre/php-5.3.3-dev-nts-Win32-VC9-x86-dfsfix.zip does not solve the problem. Previous Comments: ------------------------------------------------------------------------ [2010-01-27 16:46:44] s...@php.net Automatic comment from SVN on behalf of pajoye Revision: http://svn.php.net/viewvc/?view=revision&revision=294102 Log: - don't go through the reparse code when we have a share or DFS path (should fix #50542) ------------------------------------------------------------------------ [2010-01-27 16:30:44] paj...@php.net Sorry, but it is just confusing. ISAPI is not the problem and is not maintained anymore either. The only thing I need to know is whether the binary I gave works in your scenario or not. The one you reported initially. And to be sure that we are talking about the same thing, are you sure that this share is a DFS (Distributed File System) path? Anyway, all tests pass here, using the binary I gave earlier: http://downloads.php.net/pierre/php-5.3.3-dev-nts-Win32-VC9-x86-dfsfix.zip It is pointless to use 5.3.1, 5.3.0 or 5.2.x as they do not contain the fix about DFS. However 5.3.1 works just fine with normal shares (normal shared path on a given host). ------------------------------------------------------------------------ [2010-01-27 16:01:33] dd at headlineweb dot nl I've tried now with different versions of PHP (5.2.11 / 5.3.1 / 5.3.3) all of these versions have problems accessing that share when i install it as CGI module. the 5.2.11 ISAPI module works fine. i've tried also locally on my XP SP3 & IIS 5 computer with 5.2.11 & 5.3.3 but CGI does not work, ISAPI works fine. i've tried also on a Vista SP2 IIS 7, but also some results here: CGI does not work, ISAPI works fine. ------------------------------------------------------------------------ [2010-01-27 14:45:52] paj...@php.net Using 5.3.1 will not have the fix. Please try using the binary I posted here earlier this week. ------------------------------------------------------------------------ [2010-01-27 14:41:48] blc at 3ds dot com Hi pajoye I use php 5.3.1 from the latest xampp installation kit (1.7.3) It is running on a Windows XP 64bits 2003 SP2 The remote files are on a NetApp server In between there is only DFS The only change in my configuration was moving from PHP 5.2.8 to 5.3.1 Today I have the same weird problem than dd at headlineweb dot nl: when using letter mapping (mapped through GUI) it had worked well once and now 'file_exists' return FALSE !? ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/50542 -- Edit this bug report at http://bugs.php.net/?id=50542&edit=1