Я размещаю php 5.2 на IIS 8. Да, я знаю, что это ужасная идея, но это реальность.
На сервере заканчиваются ресурсы после того, как наш веб-сайт работает в течение нескольких часов, потому что по какой-то причине php-cgi.exe открывается десятки раз:
Что я делаю не так? возможно что-то не так с файлом php.ini?
Может ли это быть вызвано тем, что mssql_result не закрывает соединение?
Я безуспешно следил за этим отличным руководством http://www.iis.net/configreference/system.webserver/fastcgi/application
На самом деле мне удалось ограничить количество экземпляров, но тогда все дополнительные запросы обрабатываются очень медленно.
Думаю, вам лучше выполнить установку автоматически с помощью инструментов, предоставляемых Microsoft: