Я пытался установить 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, и ошибка исчезла.