Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2008 22:10:54 -0800
From:      Chris Maness <chris@chrismaness.com>
To:        Erik Cederstrand <erik@cederstrand.dk>, freebsd-questions@freebsd.org
Subject:   Re: index.php not automatically displaying
Message-ID:  <4789AB6E.5050408@chrismaness.com>
In-Reply-To: <47899AFD.80800@cederstrand.dk>
References:  <47894E87.2020300@chrismaness.com> <47899AFD.80800@cederstrand.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
Erik Cederstrand wrote:
> Chris Maness wrote:
>> I have two web servers -- one old, and another I have just set up.  I 
>> have tried to set up the new http.conf the same for php files, but 
>> the new one does not automatically parse index.php like index.html.  
>> This works on the old server, but not the new.
>>
>> Here are what I think the relevant lines in http.conf:
>>
>> #
>> # DirectoryIndex: Name of the file or files to use as a pre-written HTML
>> # directory index.  Separate multiple entries with spaces.
>> #
>> <IfModule mod_dir.c>
>>    <IfModule mod_php3.c>
>>        <IfModule mod_php4.c>
>>            DirectoryIndex index.php index.php3 index.html
>>        </IfModule>
>>        <IfModule !mod_php4.c>
>>            DirectoryIndex index.php3 index.html
>>        </IfModule>
>>    </IfModule>
>>    <IfModule !mod_php3.c>
>>        <IfModule mod_php4.c>
>>            DirectoryIndex index.php index.html
>>        </IfModule>
>>        <IfModule !mod_php4.c>
>>            DirectoryIndex index.html
>>        </IfModule>
>>    </IfModule>
>>    <IfModule !mod_php5.c>
>>        <IfModule mod_php5.c>
>>            DirectoryIndex index.php index.html
>>        </IfModule>
>>        <IfModule !mod_php5.c>
>>            DirectoryIndex index.html
>>        </IfModule>
>>    </IfModule>
>> </IfModule>
>> #
>> <IfModule mod_php5.c>
>>        AddType application/x-httpd-php .php
>>        AddType application/x-httpd-php-source .phps
>> </IfModule>
>
> Your email is void of any verison numbers, but are you using mod_php5? 
> If so, the way I read that Apache config is:
>
>   <IfModule !mod_php3.c> -> True
>     <IfModule !mod_php4.c> -> True
>       DirectoryIndex index.html
>
>   (and no other paths followed)
>
> which would explain your situation.
>
> Erik
I am using mod_php5.  What is the correct configuration.

Chris

-- 
Chris Maness
(909) 223-9179
http://www.chrismaness.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4789AB6E.5050408>