Re: Uploading and directory permissions

From: 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 >

« previous php.general (#185794) next »