Re: Newbit questions about PHP
"Jorge Bastos" <[email protected]> Mon, 18 Jan 2010 21:48:56 -0000
| Newsgroups | gmane.comp.web.fastcgi.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Aron, Before going to the guide, let me ask two more questions: 1-the running PHP interpreter, can be set with just UID's and GID's? to match the files with the FTP users, has to be that way, since I don't use system users. 2-software's like joomla/moodle/etc etc, will complain about this, or they don't even know that they are being executed with fcgi? Jorge, > Hi! > > Well if you handle the incoming files with PHP using FastCGI than the > file will be created with the permissions of the running php > interpreter. > But you can can create a php script file like "avatar.uphp" and add a > handler for them. After that you can use spawn-fcgi. > > Check this guide out: > http://www.cyberciti.biz/tips/rhel-fedora-centos-apache2-external-php- > spawn.html > > So here: > > /usr/bin/spawn-fcgi -c /httpdjail -a 127.0.0.1 -p 9000 -P /var/run/php- > cgi.fastcgi.pid -u apache -g apache -- /usr/bin/php-cgi > > You have fcgi daemon that listens on port 9000 for requests. > > After that you have to set apache to send the request and receive > response from your fcgi daemon: > > AddHandler php5-fastcgi .uphp > FastCgiExternalServer /webroot/http -host 127.0.0.1:9000 > > > Aron Szabo > Pointless Software > http://pointless.hu/ > > On 01/18/2010 10:14 PM, Jorge Bastos wrote: > > Howdy, > > > > I'm new to FastCGI, and i'd like to know if it does what I need. > > > > I have several virtualhosts on my apache server, and I want that the > > files what are uploaded via HTTP stay with certain permissions per > > virtualhost, other than the user and group of the webserver. > > I've saw this and I don't know if it does the job for me. > > > > Can someone help me on this? > > > > Thanks, > > Jorge, > > > > _______________________________________________ > > FastCGI-developers mailing list > > FastCGI-developers-xGejAJT2w6xVgU18Zptdi0EOCMrvLtNR@public.gmane.org > > http://mailman.pins.net/mailman/listinfo.cgi/fastcgi-developers