From owner-freebsd-questions@FreeBSD.ORG Sat Jun 9 21:13:11 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9037A16A46D; Sat, 9 Jun 2007 21:13:11 +0000 (UTC) (envelope-from chris@vindaloo.com) Received: from corellia.vindaloo.com (corellia.vindaloo.com [64.51.148.100]) by mx1.freebsd.org (Postfix) with ESMTP id 6431113C489; Sat, 9 Jun 2007 21:13:11 +0000 (UTC) (envelope-from chris@vindaloo.com) Received: from [172.24.145.69] (endor.vindaloo.com [172.24.145.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by corellia.vindaloo.com (Postfix) with ESMTP id 7B9C55D13; Sat, 9 Jun 2007 17:13:10 -0400 (EDT) Message-ID: <466B17E6.9000906@vindaloo.com> Date: Sat, 09 Jun 2007 17:13:10 -0400 From: Christopher Hilton User-Agent: Thunderbird 1.5.0.12 (Macintosh/20070509) MIME-Version: 1.0 To: bob@a1poweruser.com References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: User Questions , freebsd-ports@freebsd.org Subject: Re: Php5 port and Apache Module X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2007 21:13:11 -0000 Bob wrote: > The php4 & php5 port apache module used to be default before FBSD 6.0. > Many people before you on this list have wanted the php4/5 apache module > turned back on as default but so far the port maintainer has not done > anything > in any way of justifying removing the apache module from the default setting > or re-enable it as the default. > > This has forced all php4/5 users who want to use php in apache to compile it > manually with the apache module option selected during the make install of > the port. > When it was part of the default the php4/5 package was so quick to install > and ready to work with apache without any special handling. > > Hope you have better luck finding the justification for it being removed > from the default. > > I've been operating under the assumption that: There is some configuration you can do in /usr/local/etc/apache*/httpd.conf to get apache to use the CGI version of php; That this can be done without requiring a shebang (#! ...) line at the beginning of every php script; And that using php as a CGI script offers better performance than running it as an apache module. Looking on the internet though I cannot seem to find a set of instructions for configuring php-cgi in apache2. And once I do find the configuration I'll have to have a shebang at the start of every php module. Further all the performance comparisons that I've seen seem show that the performance of php as a FastCGI script and as an Apache Module are about equal. I don't want to get into a war. I'm still assuming that the port maintainer knows something that I don't. If I cannot get this running soon I guess that I will go back to mod_php5 and revisit this later. -- Chris -- __o "All I was doing was trying to get home from work." _`\<,_ -Rosa Parks ___(*)/_(*)___________________________________________________________ Christopher Sean Hilton pgp key: D0957A2D/f5 30 0a e1 55 76 9b 1f 47 0b 07 e9 75 0e 14