RE: Displaying files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Stut [mailto:stuttle@xxxxxxxxx]
> Sent: Thursday, August 14, 2008 4:21 PM
> To: Dan Shirah
> Cc: PHP-General List
> Subject: Re:  Displaying files
> 
> On 14 Aug 2008, at 21:57, Dan Shirah wrote:
> > That simply means it can't open the file. Make sure the machine this
> > is running on has everything it needs to access that UNC filename.
> >
> > -Stut
> >
> >
> > Stut,
> >
> > If I copy the link from the error message and paste it into a
> > browser running from my PHP server, the file comes up just fine.
> >
> > Should I try mkdir() or mkpath() to set the server and folder
> > location and then try it from there?
> 
> The user PHP runs as needs to be able to access it, not you. I'm
> guessing you're on Windows...
> 
> If you're using IIS then it's the IUSR_machine user which doesn't have
> access to the network by default. You can enable it but I can't recall
> how off the top of my head and you may want to reconsider because it
> leaves the server a lot more open should IIS/PHP/else be compromised.
> 
> If you're using Apache on Windows then you'll need to check the
> service configuration to see what user it's running as.

It can be done somewhat securely by mapping a network drive and then
granting permissions to it specifically, rather than the network itself.
(I believe...)


Todd Boyd
Web Programmer




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



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux