Попытка установить PHP на Windows 7 Ultimate с IIS6 - PullRequest
0 голосов
/ 12 апреля 2010

Я пытаюсь установить php на мой компьютер с Windows 7. Я установил IIS 6.x и я также установил php. Я использовал этот урок http://blogs.iis.net/bills/archive/2006/09/19/How-to-install-PHP-on-IIS7-_2800_RC1_2900_.aspx Единственное, что я не понял, это эта часть: 4) Установите IIS7, убедившись, что вы устанавливаете компонент расширения ISAPI (для PHP-ISAPI - который я использую) или компонент CGI (если вы предпочитаете CGI) во время установки IIS (ISAPI и CGI не установлены по умолчанию)

Теперь, когда я иду на localhost, я получаю сообщение об ошибке.

HTTP-ошибка 500.19 - внутренняя ошибка сервера Запрашиваемая страница недоступна, поскольку соответствующие данные конфигурации для этой страницы недействительны.

4:         <handlers>
5:             <add name="PHP" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\web\php5\php-cgi.exe" resourceType="Unspecified" />
6:         </handlers>

Кроме того, php-страницы не работают в IE, пожалуйста, помогите

Ответы [ 2 ]

1 голос
/ 21 февраля 2011

Кстати, самый простой способ запустить PHP - это использовать установщик веб-платформы Microsoft, который настроит для вас все, не только PHP, но и IIS, перезапись URL-адресов, WinCache и FastCGI, и все это одним щелчком мыши. Итак, перейдите к: http://www.microsoft.com/web/platform/phponwindows.aspx

0 голосов
/ 12 апреля 2010

Вы используете FastCgiModule, но вы связались с пошаговой версией, которая использует ISAPI.
В этом документе есть ссылка на версию fastcgi: http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/
И она также включает в себяраздел, как включить поддержку FastCGI на IIS7.

...