Я установил php 5.4.9 с iis 7.5 на Windows server 2008 R2 с установщиком веб-платформы.
phpinfo () - рабочий файл. Но когда я загружаю наши веб-страницы, возникает ошибка. Здесь я прикрепил сообщение об ошибке. Пожалуйста, посоветуйте мне по этому поводу.
Я проверил сопоставления обработчиков. Все здесь только настройки по умолчанию.
Проверьте документ по умолчанию: на скриншоте вы не указываете какой-либо файл PHP, а только путь.
Более подробное объяснение:
По умолчанию ни один современный веб-сервер не будет просто обслуживать список каталогов, когда пользователь не указывает документ, а только путь (например, http://www.mysite.org/somefolder/), поэтому все они имеют параметр, который указывает, какой документ в папке следует считать документом по умолчанию для обслуживания, если URL-адрес не является конкретным.
В IIS 7.5 (под управлением Windows 2008R2) этот список по умолчанию находится в следующем порядке:
default.htm default.asp index.htm index.html iisstart.htm default.aspx
Так что либо попытайтесь получить доступ к вашей главной странице явно http://www.mysite.org/somefolder/index.php) или добавьте его в список документов по умолчанию.
Наконец, я обнаружил ошибку в своем файле веб-конфигурации. Как только я очистил, он работает нормально.