Ave,

> But i think that when remounting the partitition, the permissions are reset
too.

Unfortunately you're absolutely right! The share is re-mounted on a daily
basis (along with a reboot), and thus, even if the 'copy, delete from
server, copy to server' process were to work, with every unmount & remount,
it would go back to original permissions & ownership.

Fmask, dmask and for that matter some other mount_smbfs options I found are
an accurate solution to this problem - but unfortunately they don't work on
Mac OS X, or the Samba that comes with mac os x, one or the other.

I know this is gone completely out of PHP context, but I do appreciate you
guys helping out. I'm just not finding any solution for this. I think I've
gone through 100 websites googling different combinations.



On 3/22/07 3:14 PM, "Tijnema !" <[EMAIL PROTECTED]> wrote:

> On 3/22/07, Al <[EMAIL PROTECTED]> wrote:
>> Get a copy of WinSCP3 or FileZilla ftp utilities, both are free.  They will
>> show
>> you who the owner is for the dirs and files.  You can also use a SSH shell
>> command; but, unless you are already familiar with Unix commands, using the
>> utilities will be a lot easier and quicker.
>> 
>> To change a file or dir when you do not own or have the proper permissions:
>> Copy the files and dirs to your local HD
>> Delete them on the server.
>> Upload them from your HD to the server. Now the owner will be the ID of ftp
>> login, that's you.
>> Fix the permissions as needed. The files and dirs must have the "others",
>> also
>> called "world", W bit set to write and maybe the X bit also.
> 
> So you would recommend a recursive chmod?
> as long as there's no OS installed it wouldn't do a lot, but of course
> this would remove a little bit security. (Not that there's a lot of
> security with windows...:P)
> But i think that when remounting the partitition, the permissions are
> reset too. That's why there are options like fmask and dmask :) but
> somehow they don't work on Mac OS X.
> 
> Tijnema
> 
>> 
>> Rahul Sitaram Johari wrote:
>> 
>> 
>> Rahul Sitaram Johari wrote:
>>> Ave,
>>> 
>>> I¹m not sure if anyone here is going to be able to help, but I¹ve run into a
>>> permissions snag.
>>> I have Apache Web Server running on Mac OS X with PHP. I have a folder on a
>>> windows machine mounted on my Mac OS X as a share using the ³mount ­t smbfs
>>> //[EMAIL PROTECTED]/ShareName Share².
>>> The ³user² has full read-write permission and physically I¹m able to do
>>> anything I want sitting on my Mac OS X in this share, like create, delete or
>>> modify files.
>>> 
>>> The problem is, I don¹t think Apache Web Server (or PHP) has write access on
>>> this share. In PHP, I¹m able to read data from files on this share, but I¹m
>>> not able to write  data to any file on that share. I get access is denied.
>>> 
>>> Is there anyway through PHP to give Apache or PHP write access to the files
>>> on this share?
>>> I don¹t see how I can provide Apache Web Server (installed on my Mac) Write
>>> Access through the Windows System that has the original folder. Windows is
>>> only able to provide the Mac User with Permissions, not Apache.
>>> 
>>> Any help would be appreciated.
>>> 
>>> Thanks
>>> 
>>> 
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> Rahul Sitaram Johari
>>> CEO, Twenty Four Seventy Nine Inc.
>>> 
>>> W: http://www.rahulsjohari.com
>>> E: [EMAIL PROTECTED]
>>> 
>>> ³I morti non sono piu soli ... The dead are no longer lonely²
>>> 
>>> 
>>> Ave,
>>> 
>>> I¹m not sure if anyone here is going to be able to help, but I¹ve run into a
>>> permissions snag.
>>> I have Apache Web Server running on Mac OS X with PHP. I have a folder on a
>>> windows machine mounted on my Mac OS X as a share using the ³mount ­t smbfs
>>> //[EMAIL PROTECTED]/ShareName Share².
>>> The ³user² has full read-write permission and physically I¹m able to do
>>> anything I want sitting on my Mac OS X in this share, like create, delete or
>>> modify files.
>>> 
>>> The problem is, I don¹t think Apache Web Server (or PHP) has write access on
>>> this share. In PHP, I¹m able to read data from files on this share, but I¹m
>>> not able to write  data to any file on that share. I get access is denied.
>>> 
>>> Is there anyway through PHP to give Apache or PHP write access to the files
>>> on this share?
>>> I don¹t see how I can provide Apache Web Server (installed on my Mac) Write
>>> Access through the Windows System that has the original folder. Windows is
>>> only able to provide the Mac User with Permissions, not Apache.
>>> 
>>> Any help would be appreciated.
>>> 
>>> Thanks
>>> 
>>> 
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> Rahul Sitaram Johari
>>> CEO, Twenty Four Seventy Nine Inc.
>>> 
>>> W: http://www.rahulsjohari.com
>>> E: [EMAIL PROTECTED]
>>> 
>>> ³I morti non sono piu soli ... The dead are no longer lonely²
>>> 
>>> 
>> 
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>> 
>> 
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

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

Reply via email to