Проверьте документацию к Apache по тому, как добавлять модуль. Вообще Вы добавляете имя модуля к файлу называемому Configuration. Если вы хотите использовать модуль mod_action, то вам нужно добавить следующую строку:
Module action_module mod_actions.o
Если хотите использовать модуль mod_cgi_redirect.c, добавьте строку:
Module cgi_redirect_module mod_cgi_redirect.o
Затем скомпилируйте ваш httpd, и инсталлируйте его. Чтобы разрешить cgi переадресацию, нужно или создать новый MIME тип в файле mime.types, или использовать команду AddType в вашем srm.conf файле, чтобы добавить тип MIME. Тип MIME, который будет добавлен должен быть чем-нибудь вроде этого:
application/x-httpd-php phtml
Если Вы используете модуль mod_actions.c, Вам нужно добавить следующую строку к вашему файлу srm.conf:
Action application/x-httpd-php /cgi-bin/php.cgi
Если Вы используете mod_cgi_redirect.c, нужно добавить эту строку к srm.conf:
CgiRedirect application/x-httpd-php /cgi-bin/php.cgi
Не пытайтесь одновременно использовать и mod_actions.c, и mod_cgi_redirect.c.
Только если у Вас есть один правильно сконфигурированный cgi модуль переадресации, просто дайте расширение .phtml. Кроме того, если Вы добавляете index.phtml к вашей строке конфигурации DirectoryIndex в файле srm.conf, то верхне-уровневая страница в каталоге будет автоматически анализироваться php, только назовите ваш индексный файл index.phtml.
Netscape HTTPD
Вы можете автоматически переадресовывать запросы к файлам с данным расширением, которые будут обрабатываться PHP/FI, с использованием модуля переадресации CGI сервера Netscape. Этот модуль доступен в файловом архиве на домашней странице PHP/FI. Файл README в пакете подробно объясняет, как конфигурировать модуль для использования с PHP/FI.
NCSA HTTPD
NCSA в настоящее время не поддерживает модули. Чтобы использовать cgi-переадресацию с этим сервером, нужно изменить исходный текст сервера. Патч, для сервера NCSA 1.5 доступен в архиве PHP/FI.