> -----Original Message----- > From: Nathan Nobbe [mailto:quickshiftin@xxxxxxxxx] > Sent: Friday, November 05, 2010 9:43 AM > To: php_list@xxxxxxxxxxxxx > Cc: php-general@xxxxxxxxxxxxx > Subject: Re: Re: read smb drive > > On Fri, Nov 5, 2010 at 10:37 AM, Ian <php_list@xxxxxxxxxxxxx> wrote: > > > On 05/11/2010 16:18, Steve Staples wrote: > > > On Fri, 2010-11-05 at 10:06 -0600, Nathan Nobbe wrote: > > >> On Fri, Nov 5, 2010 at 9:48 AM, Steve Staples <sstaples@xxxxxxxx> > > wrote: > > >> > > >>> Hey guys (and gals) > > >>> > > >>> I am writing something that needs to connect to a SMB server... > > >>> can > > this > > >>> be done easliy? > > >>> > > >>> I copied a sample code from php.net that used the system() command > > >>> and mounted the SMB to a /mnt/tmp partion, and technically, it > works.... > > the > > >>> problem is, is that mount has to be run as root... > > >>> > > >>> is there a way to put the "mount/unmount" commands into an > allowed > > >>> command? i supposed, the other problem is, is waht if this is on a > > >>> windows machine? > > >>> > > >>> i dont really want to mess with permissions too much, since this will > > >>> have to be portable from linux to windows... any help would be > > >>> appreciated... > > >>> > > >> > > >> is there any reason the php application code has to be responsible > > >> for mounting the network drive? > > >> > > >> typically this is an os-level responsibility. > > >> > > >> -nathan > > > > > > this is true, but i am looking at mounting it, reading the contents, > > > maybe moving a file to it, or renaming a file... and then closing > > > the smb share. > > > > > > i have thought abotu making it a requirement on the users end to > > > have the directory ready for the application... but thought also > > > about maybe giving them the option to connect to it and do what it > > > has to do, then close it... > > > > > > i've been doing it the second way, but was wondering if the first > > > was a viable option or not. > > > > > > Steve > > > > > > > > Hi, > > > > To do this without giving your web site root permissions you will have > > to split out the required actions. > > > > not true, this could easily be facilitated through sudo on linux, which would > eliminate the need for an extra moving part like a running daemon. in fact > that would be the first solution i would propose on a linux system. > > again tho, on the windows side, who knows, lol. > > -nathan http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/runas.mspx?mfr=true -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php