Назад | Перейти на главную страницу

Настройка PHP 5.3.8 в Windows 7 с IIS 7.5: странное сообщение об ошибке

Я пытался установить PHP 5.3.8 на Windows 7 с IIS 7.5. Когда я перехожу к файлу PHP, независимо от его содержимого (например, пустой, простая печать, вызов phpinfo()) Я всегда получаю это сообщение:

Fatal error: Unknown: Failed opening required '-' (include_path='.;c:\php\ext') in Unknown on line 0
PHP Fatal error:  Unknown: Failed opening required '-' (include_path='.;c:\php\ext') in Unknown on line 0

Мои сценарии PHP не используют никаких включений. Я попытался вручную настроить PHP в IIS как FastCGI, затем я также попытался удалить PHP и переустановить его, попросив установить как FastGI в IIS с тем же результатом.

Что я делаю не так?

Это означает, что PHP не смог просканировать каталог - или C: \ php \ ext не существует.

Вы можете полностью удалить эту строку в своем файле php.ini

Я узнал, что это связано с PHP, который был отображен в IIS как CgiModule и как FastCgiModule. Я удалил запись CGI, и ошибка исчезла.