ID:               50542
 Updated by:       paj...@php.net
 Reported By:      dd at headlineweb dot nl
-Status:           Open
+Status:           Feedback
 Bug Type:         *Directory/Filesystem functions
 Operating System: win32 only - W2003
 PHP Version:      5.3.1
 Assigned To:      pajoye
 New Comment:

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).



Previous Comments:
------------------------------------------------------------------------

[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 !?

------------------------------------------------------------------------

[2010-01-27 08:27:30] paj...@php.net

@dd at headlineweb dot nl 

Not sure what's happening in your setup. Everything works now as
expected in my test configurations, to read, test or write files or
directories, using normal shares or DFS.

However we use IIs7, I will have to verify if there is any open bugs in
IIS6 in this area (impersonation).

When you say, "it does not work", what is happening? Can you try to
post a link to the outpout of processmonitor?

------------------------------------------------------------------------

[2010-01-27 08:15:52] dd at headlineweb dot nl

i do not have the problem wich blc at 3ds dot com has.

I have a weird thing: when i install php 5.3.3 it works for the 1st
time i run the script in the browser. after that it never works again.
(also all other users not) when i remove php completely and reinstall it
still does not work (also not the 1st time) when i wait 1 day, and
install php again, it works again for the first time, and after F5 it
wont never work again.

when i try following commandline:

C:\WINDOWS>c:\php53\php -f k:\intranet\doc.php

i get following output:

Array
(
    [0] => .
    [1] => ..
    [2] => Article Ranges
    [3] => Bezoek Verslagen
    [4] => Demo cd
    [5] => Headline Info
    [6] => ParcRanges 2008
    [7] => Software Manuals
)

and that output i get every time i run the commmand, also when i try as
another user.

------------------------------------------------------------------------

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

Reply via email to