Re: Uploading and directory permissions
| From: | Mario | Date: | Mon, 10 May 2004 13:07:34 +0000 |
| Subject: | Re: Uploading and directory permissions | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-185794@lists.php.net to get a copy of this message | ||
The problem there is that PHP doesn't have enough permissions to make that
change
I basically tried to change a 0775 dir to 0777, upload and then put it back
to 0775.
The chmod doesn't even work on a file. When I upload a file I'm trying to
put 0775 to a file but it only gives it a red and write for the owner
(another problem there since I can't download (through FTP) the images I
uploaded through PHP.
Mario
----- Original Message -----
From: "James E Hicks III" <jameshicks@noland.com>
To: "Mario" <developer@icop.gr>; <php-general@lists.php.net>
Sent: Monday, May 10, 2004 3:56 PM
Subject: Re: [PHP] Uploading and directory permissions
> On Monday 10 May 2004 05:20 am, Mario wrote:
> > Anyways I was wondering if there is a way to upload through PHP without
> > having "write" permission to "all". Is there a way maybe, for the
script,
> > to change permission to "write" before the upload and then take it off?
or
> > anything else I can do to protect the dir?
>
> You could keep your upload directory with 777, but after uploading move
files
> to safer directory with stricter file permissions. You could probably even
> get away with just changing the permission of the file after it was
uploaded.
>
> http://php.net/filesystem
>
> http://php.net/manual/en/function.chmod.php
>
> // Read and write for owner, read for everybody else
> chmod("/somedir/somefile", 0644);
>
>
> James Hicks
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>