среда, января 04, 2012

IIS7 ( AppPool ) + PHP ( FastCGI )

1. Трассировка запросов

Пуск - Администрирование - Диспетчер служб IIS. Нажмите на нужный сайт
Далее "Правила трассировки невыполненных запросов"
Установите правило трассировки
Если что-то не получается, то можно попробовать через appcmd.

2. Диспетчер IIS, настройка FastCGI

Пуск - администрирование - диспетчер сервера
Выбираете Роли - Веб-сервер (IIS) - Диспетчер служб IIS, далее жать на желаемый сервер.
Изменяете нужный компонент. InstanceMaxRequests = 10000
EnvironmentVariables = Коллекция (нажмете рядом на кнопку, откроется окно редактора)
Добавляете член PHP_FCGI_MAX_REQUEST (Value 10000)

3. Пул приложений.

В диспетчере служб IIS выбираете "Пулы приложений"
Пр. кн. мыши на пуле приложений надо выбрать "дополнительные параметры"
Обязательно настройте эти параметры:
Версия среды .net framework v2.0
Режим управляемого конвейера Integrated
Удостоверение ApplicationPoolIdentity

Комментариев нет: