-
Re: chmod via php
In article <MPG.222417e0cadf55da9896a7@news.xs4all.nl>,
Rob <nospam@plea.se> writes:
[verschil ftp en php]
> Ik heb overigens gemerkt dat als ik het bestand maak via php
> (<?php fopen("$bestand","w"); ?>) het bestand 644 krijgt en wel
> overschrijfbaar is.
Voor de ftpuser is het niet overschrijfbaar.
> (vreemd genoeg (toch?) werkt het niet als ik een bestandje maak, het
> upload (604) en vervolgens chmod naar 644)
Voor de webserver is het niet overschrijfbaar.
Dat is _niet_ zo vreemd.
- read = 4
- write = 2
- exe = 1
2+4 = 6 = read + write
644 = rw voor *owner*, read voor group, read voor others
Via php wordt de owner "webserver"
Via ftp wordt de owner "ftpuser"
Alleen de owner mag de rechten veranderen.
Het klopt dus allemaal als een bus.
-
Re: chmod via php
In article <47bb5745$0$14353$e4fe514c@news.xs4all.nl>,
root@dragon.doktercom.nl says...
> In article <MPG.222417e0cadf55da9896a7@news.xs4all.nl>,
> Rob <nospam@plea.se> writes:
>
> [verschil ftp en php]
>
> > Ik heb overigens gemerkt dat als ik het bestand maak via php
> > (<?php fopen("$bestand","w"); ?>) het bestand 644 krijgt en wel
> > overschrijfbaar is.
>
> Voor de ftpuser is het niet overschrijfbaar.
>
> > (vreemd genoeg (toch?) werkt het niet als ik een bestandje maak, het
> > upload (604) en vervolgens chmod naar 644)
>
> Voor de webserver is het niet overschrijfbaar.
>
> Dat is _niet_ zo vreemd.
>
> - read = 4
> - write = 2
> - exe = 1
>
> 2+4 = 6 = read + write
>
> 644 = rw voor *owner*, read voor group, read voor others
>
> Via php wordt de owner "webserver"
> Via ftp wordt de owner "ftpuser"
>
> Alleen de owner mag de rechten veranderen.
>
> Het klopt dus allemaal als een bus.
>
Oké, dank je voor deze duidelijke uitleg.
Rob
-
Re: chmod via php
On Tue, 19 Feb 2008 23:13:26 +0100, Rob <nospam@plea.se> wrote:
> In article <slrnfrm89c.d0k.replyelsewhere@lonki.xs4all.nl>,
> replyelsewhere@lonki.xs4all.nl says...
>>
>> Ik bedenk me dat je met filezilla upload. Welke gebruiker
>> en groep krijgt het als je daar een bestand neer zet? En
>> welke gebruiker is apache?
>>
>> Hans
>>
> Of ik met Dreamweaver of met Filezilla upload, in beide gevallen wordt
> het een 604.
> Als ik met php een nieuwe file maak wordt het een 644.
Dat vroeg ik niet :-)
Hans
--
IM: hans.wolters@xs4all.nl
http://lonki.xs4all.nl
-
Re: chmod via php
In article <slrnfrmmfd.dov.replyelsewhere@lonki.xs4all.nl>,
replyelsewhere@lonki.xs4all.nl says...
> On Tue, 19 Feb 2008 23:13:26 +0100, Rob <nospam@plea.se> wrote:
> > In article <slrnfrm89c.d0k.replyelsewhere@lonki.xs4all.nl>,
> > replyelsewhere@lonki.xs4all.nl says...
>
> >>
> >> Ik bedenk me dat je met filezilla upload. Welke gebruiker
> >> en groep krijgt het als je daar een bestand neer zet? En
> >> welke gebruiker is apache?
> >>
> >> Hans
> >>
> > Of ik met Dreamweaver of met Filezilla upload, in beide gevallen wordt
> > het een 604.
> > Als ik met php een nieuwe file maak wordt het een 644.
>
> Dat vroeg ik niet :-)
>
> Hans
Oké, dan heb ik je vraag niet begrepen.
Rob