Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jun 2011 18:26:13 +0200
From:      Damien Fleuriot <ml@my.gd>
To:        Grant Peel <gpeel@thenetnow.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Apache 2.2 + PHP5 + SuExec + (fast-cgi or mod_fcgid)
Message-ID:  <4E0B5225.1090708@my.gd>
In-Reply-To: <F57DDA905D2149E2BE244DDA6B0AC7E0@GRANTLAPTOP>
References:  <C0F9F1690F5B48FDA21A922C419BEEF6@GRANTLAPTOP><CA324096F289D443A2ECAA48CEA5FD14151A8B38@AU-SYD-EX-VS1.apac.travelex.net> <4E0AE16B.8080107@my.gd> <F57DDA905D2149E2BE244DDA6B0AC7E0@GRANTLAPTOP>

next in thread | previous in thread | raw e-mail | index | archive | help
I would guess so, however I have no experience with fcgi on apache, I
only run it with nginx and lighttpd servers.


On 6/29/11 6:04 PM, Grant Peel wrote:
> Should I be using suPHP then instead of the formentioned suexec/mod_fcgid ?
> 
> -Grant
> 
> -----Original Message----- From: Damien Fleuriot
> Sent: Wednesday, June 29, 2011 4:25 AM
> To: freebsd-questions@freebsd.org
> Subject: Re: Apache 2.2 + PHP5 + SuExec + (fast-cgi or mod_fcgid)
> 
> *fast* cgi , which as the name implies, is erm, fast ;)
> 
> See, only apache has PHP as a module.
> 
> Other web servers such as nginx or lighttpd use a fastcgi process.
> 
> This has several advantages:
> 
> - you'll no longer see apache exit with (quote) a "signal 11, core
> dumped" because of lousy php code / errors.
> - you can use different php config files for different vhosts
> - php fcgi is faster
> - you can use process accounting to check the processing time consumed
> individually by your web server , and your PHP processes
> - you will slightly reduce the size of your apache processes, since
> they'll no longer load mod_php
> 
> 
> 
> On 6/29/11 8:31 AM, Van Der Meulen, Mark wrote:
>> I am under the impression that suPHP is the better/more secure way of
>> running PHP with Apache. In addition you don't need suEXEC to do so. Am
>> I incorrect in these assumptions? What are the benefits of running PHP
>> as a CGI(if you don't mind me asking) ?
>>
>> Mark
>>
>> -----Original Message-----
>> From: owner-freebsd-questions@freebsd.org
>> [mailto:owner-freebsd-questions@freebsd.org] On Behalf Of Grant Peel
>> Sent: Wednesday, 29 June 2011 2:13 PM
>> To: freebsd-questions@freebsd.org
>> Subject: Apache 2.2 + PHP5 + SuExec + (fast-cgi or mod_fcgid)
>>
>> Hello Everyone,
>>
>> I am researching how to run PHP as CGI with Apache's Suexec module. Up
>> to
>> this point we have been using PHP as an Apache mod, but are looking to
>> move
>> to the more secure solution.
>>
>> I am not sure this is exactly the right list top post to so if anyone
>> knows
>> a better one please let me know :-)
>>
>> I am using FreeBSD (8) as the OS, Apache 2.2, PHP5 with several
>> extensions
>> installed.
>>
>> What I am looking for is to have PHP run as a CGI wrapped with suexec,
>> and
>> to have the fastcgi module, or, mod_fcgid. I have never set this up
>> before
>> so if anyone knows of a usefull 'how-to' that would be great. I have
>> been
>> reading through
>> http://www.cyberciti.biz/faq/freebsd-apache22-fastcgi-php-configuration/
>> and
>> it seems to have some good hints.
>>
>> Of course, once we get this all figured out, I will post a complete step
>> by
>> set here.
>>
>> TIA,
>>
>> -Grant
>>
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe@freebsd.org"
>> *******************************************************************************
>>
>> Travelex - www.travelex.com
>>
>> Travelex Outsourcing Pty Limited [Currency Select businesss] is a
>> limited company registered in Australia with company number: 127 747 586.
>>
>> Information in this email including any attachment ('email') is
>> confidential,
>> may be privileged and is intended solely for the addressee. Unauthorised
>> recipients are requested to preserve the confidentiality of this
>> email, advise
>> the sender immediately of any error in transmission, and then delete
>> the email
>> from the recipient's mailbox without making copies. Any disclosure,
>> copying,
>> distribution or action taken, or omitted to be taken, in reliance upon
>> the
>> contents of this email by unauthorised recipients is prohibited and
>> may be
>> unlawful.
>>
>> Please note that no contracts or commitments may be concluded on
>> behalf of Travelex Outsourcing Pty Limited [Currency Select businesss]
>> or its groups of companies ('Travelex') by means of email, and no
>> statement or representation made in this email is binding on
>> behalf of Travelex.
>>
>> DISCLAIMER: Whilst this message has been scanned for viruses, Travelex
>> disclaims any responsibility or liability for viruses contained
>> therein. It is
>> therefore recommended that all emails should be scanned for viruses.
>> *******************************************************************************
>>
>>
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe@freebsd.org"
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E0B5225.1090708>