Re: FTP Chmod problem
| From: | Matt Palermo | Date: | Thu, 08 Sep 2005 01:03:37 +0000 |
| Subject: | Re: FTP Chmod problem | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-223442@lists.php.net to get a copy of this message | ||
I'm using 5.0.something.
"Al" <news@ridersite.org> wrote in message
news:09.2A.33268.094CD134@pb1.pair.com...
> Matt Palermo wrote:
>> Hello everyone. I have a script where I am using FTP functions to chmod
>> files/folders. I'm running into a problem with the ftp_chmod() function
>> when trying to change the permissions of a directory. Here is the code
>> I'm using:
>>
>> ftp_chmod($connId, 0777, $folder);
>>
>> The function almost works, but when I check the permission of the folder
>> after it's run, the folder has 410 for permissions instead of 777. So,
>> it is changing the permissions, but not to the correct value. Now when I
>> use the following code, it seems to work fine:
>>
>> $chmodCmd = "CHMOD 0777 ".$file;
>> ftp_site($connId, $chmodCmd);
>>
>> This properly changes the folder permissions to 777. Does anyone know
>> why the ftp_chmod() function doesn't work correctly? As a side note, the
>> ftp_chmod() function works correctly on a file, but not a directory. Any
>> help is appreciated.
>>
>> Thanks,
>>
>> Matt Palermo
>> http://sweetphp.com
>
>
> Which php version are you using? PHP 4x does not have ftp_chmod(); It
> does have ftp_site()