Прошло некоторое время с тех пор, как я установил PHP для Windows, но каждый справочник, который я видел в Интернете, подсказывает мне, чтобы IIS распознавал файлы .PHP с php5isapi.dll. Однако я не могу найти php5isapi.dll после установки PHP 5.3.0 и PHP 5.2.10.
Если я правильно помню, он должен быть в C: \ InstallDir
Я пропустил что-то важное?
FastCGI заменил php5isapi.dll
Я бы попытался загрузить двоичные файлы (а не установщик). Я нашел php5isapi.dll в этих zips, но .exe / .msi, похоже, не устанавливает эту DLL.
Как ни странно, в ZIP-файлах PHP 5.3.5 (Non Thread Safe и Thread Safe) вы найдете файл «pws-php5isapi.reg». Этот раздел реестра даже упоминает файл php5isapi.dll и устанавливает его на путь установки PHP. Однако ZIP-файлы не содержат DLL-файл. Вид нечетного ключа реестра, чтобы оставить haging, если FastCGI – единственный способ пойти сейчас. Вот статья о Microsoft: http://technet.microsoft.com/en-us/library/dd450377(WS.10).aspx
Я нашел php5isapi.dll
в архиве
Путь: C:\PHP\php5isapi.dll
РЕДАКТИРОВАТЬ
Пошаговое руководство .
Файлы readme в установке не согласуются с веб-страницами, которые они упоминают. У упомянутых веб-страниц есть свободные концы, подобные этому. Ну, ничего, кроме последовательности, потому что нам программисты любят вызов для поддержания безопасности работы.