how to enable PHP on Apache?
Matthias F. Brandstetter
haimat at lame.at
Thu Apr 7 00:41:47 PDT 2005
Hi all,
I did a "make install clean" to compile and install phpmyadmin, which
installed PHP4 as well. Then I added these lines into my httpd.conf:
---------------------------------------------------------------------
...
LoadModule php4_module libexec/apache/libphp4.so
...
AddModule mod_php4.c
...
<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>
...
<IfModule mod_php3.c>
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .php3s
</IfModule>
<IfModule mod_php4.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
...
Alias /phpmyadmin /usr/local/www/phpMyAdmin
...
---------------------------------------------------------------------
But when I now point my browser to <domain>/phpmyadmin, Firefox tells me,
it wants to download a PHTML file. And when I point it to
<domain>/phpmyadmin/index.php, I get a .php file, which Firefox wants to
download as well.
So, how can I setup Apache/PHP to interpret my php files, instead of
sending them 1:1 to the client? Do I miss a configuration here (see
above)?
Greetings and TIA, Matthias
--
And thank you most of all for nuclear power, which is yet to cause a
single proven fatality, at least in this country.
-- Homer Simpson
Oh Brother, Where Art Thou?
More information about the freebsd-questions
mailing list