Date: Wed, 20 Jun 2007 11:33:39 -0400 (EDT) From: doug <doug@fledge.watson.org> To: Jack Barnett <jackbarnett@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Apache, php? Message-ID: <20070620112448.G5906@fledge.watson.org> In-Reply-To: <467763C3.306@gmail.com> References: <467763C3.306@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 19 Jun 2007, Jack Barnett wrote: > FreeBSD 6.2 > Apache 1.3.37 (from ports) > php 5.2.3 (from ports) > > on the command line doing `php index.php` works. > But if I use it though a web browser it just displays the php code. > > I installed it like this (extensions to) > http://www.mydigitallife.info/2006/04/14/installing-web-server-in-freebsd-60-with-apache-22-mysql-50-and-php-5-part-5/ > > The only difference is that I'm using 1.3 and not 2.x of Apache. > > Apache config below > Installing 2.x isn't an option yet (test server, still need 1.3) > > fire2# grep -i php * > httpd.conf:AddType application/x-httpd-php .php > httpd.conf:AddType application/x-httpd-php-source .phps > httpd.conf: <IfModule mod_php3.c> > httpd.conf: <IfModule mod_php4.c> > httpd.conf: DirectoryIndex index.php index.php3 index.html > httpd.conf: <IfModule !mod_php4.c> > httpd.conf: DirectoryIndex index.php3 index.html > httpd.conf: <IfModule !mod_php3.c> > httpd.conf: <IfModule mod_php4.c> > httpd.conf: DirectoryIndex index.php index.html > httpd.conf: <IfModule !mod_php4.c> > httpd.conf: <IfModule mod_php3.c> > httpd.conf: AddType application/x-httpd-php3 .php3 > httpd.conf: AddType application/x-httpd-php3-source .php3s > httpd.conf: <IfModule mod_php4.c> > httpd.conf: AddType application/x-httpd-php .php > httpd.conf: AddType application/x-httpd-php-source .phps > httpd.conf: AddType application/x-httpd-php .php > httpd.conf: AddType application/x-httpd-php-source .phps > I just installed this combination, among the changes to httpd.conf I change pph4-->php5 (see below). You are not getting an index file. If you have 'Options +Indexes' browsing will get you an index listing but will not run index.php. # # This may also be "None", "All", or any combination of "Indexes", @@ -452,18 +454,18 @@ # <IfModule mod_dir.c> <IfModule mod_php3.c> - <IfModule mod_php4.c> + <IfModule mod_php5.c> DirectoryIndex index.php index.php3 index.html </IfModule> - <IfModule !mod_php4.c> + <IfModule !mod_php5.c> DirectoryIndex index.php3 index.html </IfModule> </IfModule> <IfModule !mod_php3.c> - <IfModule mod_php4.c> + <IfModule mod_php5.c> DirectoryIndex index.php index.html </IfModule> - <IfModule !mod_php4.c> + <IfModule !mod_php5.c> DirectoryIndex index.html </IfModule> </IfModule>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070620112448.G5906>