I am using RedHat Linux 6.2.

I just got my PHP installed but my Apache 1.3.12 server does not seem to recognize the 
PHP files and PHP scripting.

I have already uncommented the lines in my httpd.conf file which read:

> AddType application/x-httpd-php .php
> AddType application/x-httpd-php-source .phps

when I type httpd -l, I notice the following:

>[root@test bin]# ./httpd -l
>Compiled-in modules:
> http_core.c
> mod_env.c
> mod_log_config.c
> mod_mime.c
> mod_negotiation.c
> mod_status.c
> mod_include.c
> mod_autoindex.c
> mod_dir.c
> mod_cgi.c
> mod_asis.c
> mod_imap.c
> mod_actions.c
> mod_userdir.c
> mod_alias.c
> mod_access.c
> mod_auth.c
> mod_setenvif.c
> suexec: enabled; valid wrapper /usr/local/apache/bin/suexec

I am not sure why my Apache still does not recognize php files.  When I try to access 
a php file on the server through a web browser, it will ask me if I want to download.  
It's almost as though it did not recognize the PHP extension. 

I was reading through some of README files that came with the PHP source files and it 
mentioned that I need to have the "mod_so" active.  Well as you can see "mod_so" was 
not on my list when I typed httpd -l.  I have read the Apache documentation, but I am 
lost in terms of how to install this mod_so module.

I was wondering has anybody out there had a similar experience.

If so can anyone offer any suggestions.


Reply via email to