> >> 0777 is fine for WIN32.
> > 
> > Well, this is not too scientific. The user notes indicate on that
> > page, that the read/write permissions can actually be set...
> 
> Which user note is that? I can't find one saying that the permissions
> work on Win32. And in virtual_mkdir() in tsrm_virtual_cwd.c I see:
> 
> #ifdef TSRM_WIN32
>         retval = mkdir(new_state.cwd);
> #else
>         retval = mkdir(new_state.cwd, mode);
> #endif
> 
> So perhaps the manual should state that the second parameter of PHP's
> mkdir is ignored on Win32?
> 
> To open another can of worms: the chmod manual page is also not very
> specific about the modes - and as I understand, you can have at least
> read-only files on Windows.

First of all, I must admit I never checked anything different than 0777
on windows ;)

There is more than one user note stating that the permissions work on
some level though. One example:

| It does work on Windows. 
| I use Win 98 with the Sambar Server. 
| The only chmods allowed are the 775 and 666 mod. 775 for non-writeable
| and 666 for writeable. The only thing is that the usergroups doesn't
| work. 

The number examples are pretty dumb, but the user says it worked for
him... BTW if the code says, it is ignored on windows, then it should
be documented as is, and the notes should be removed. It is possible
that it was supported in a previous version of PHP maybe...

Goba


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to