Hi,
check the error_log:
is there something like
[Tue Dec 10 17:51:51 2002] [notice] Apache/1.3.26 (Linux/SuSE) PHP/4.2.2 configured -- resuming normal operations
The message might look different depending on how much modules were activated but it it mandatory that PHP/4.2.2 or something like that appears. If it doesn't then something went wrong.
My post had an error. Please do the following to make shure that SuSE is able to activate php automatically:
Remove the LoadModule and AddModule lines (LoadModule ...libphp4.so and AddModule mod_php4.c)
Remove all lines containing AddType application/x-httpd-php .php..
Make sure that there are no sections like
<IfModule mod_php4.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps
</IfModule>
Make sure that you installed the original mod_php4 modules for that SuSE version.
Ensure that the stuff is done in my last post.
Now comes my fault:
In order to activate that settings you additionally have to execute:
SuSEconfig --module apache
Then restart the apache server.
If then php still doesn't parse the code ... no idea 🙁
It would then be probably the best to post the parts of your httpd.conf.