Настройка Windows - Apache + PHP
В режиме SAPI
Все настраивается элементарно в файле конфигурации apache:
Пример:
"c:/Program Files/Apache Group/Apache2/conf/httpd.conf"
1 Прописываем путь к модулю php _там_ где указываются директивы LoadModule
Пример:
Для apache 1.xx
LoadModule php4_module "C:/Program Files/php/sapi/php4apache.dll"
Для apache 2.xxLoadModule php4_module "C:/Program Files/php/sapi/php4apache2.dll"
2 Находим где указываются директивы AddType и прописываем _там_ обработчик php.Это позволит apache осознать, что .php - файл это приложение и надо искать модуль php.
Пример:
AddType application/x-httpd-php .php
3 Для того чтобы брался index.php прописываем его первым в соответствующие DirectoryIndex
4 Чтобы изменения вступили в силу не забудте рестартовать сервер
Пример:
cmd
Для apache 1.xx
net apache stop
net apache start
Для apache 2.xx
net apache2 stop
net apache2 start
На экране будет следующее
The Apache2 service is starting.
The Apache2 service was started successfully.
Если путь в LoadModule прописан не верно или невозможно загрузить php
вместо последней строки будет выдана ошибка:
The Apache2 service could not be started.A service specific error occurred: 1.