Do you Have To Permissions on srm.conf set?
also you should just set it up in httpconf
here is my php setup for apachev2
## BEGIN PHP CONFIG
ScriptAlias /php3/ "F:/WebRoot/apache/php/"
ScriptAlias /php/ "F:/WebRoot/apache/php/"
AddType application/x-httpd-php3 .phtml
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3-source .phps
Action application/x-httpd-php3 /php/php.exe
## END PHP CONFIG
Another Thing Is If Your Using The msi Version Of php Youll Need To Edit The Ini File And Install It Within Your system32 dir then create mappings in the ini file to match your apache config
Also You Need To Look For This Line In Apache xx.conf
which i use httpdconf
Find This:
In the standard configuration, the server will process httpd.conf (this
# file, specified by the -f command line option), srm.conf, and access.conf
# in that order. The latter two files are now distributed empty, as it is
# recommended that all directives be kept in a single file for simplicity.
# The commented-out values below are the built-in defaults. You can have the
# server ignore these files altogether by using "/dev/null" (for Unix) or
# "nul" (for Win32) for the arguments to the directives.
#
#ResourceConfig conf/srm.conf
#AccessConfig conf/access.conf
Youll Need To Configure Apache To Use srm.conf Files By Default It Is Commented Out.....
If Your Using The Binary Version Of Apache Which I Say Is Much More Easier To Install.. You Can Just Add Everything To A Dir Under Apache and Do a Makefile Command To Alter Your Scripts... AAlso You Need To Make Sure That php Is Registereing Globals If Not It Wont Work.. All This Can Be Found In Your php.ini file
Also Make Sure Your wwwroot Folder Permissions Are Set Correctly
Hope This Helps