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

Ошибка HTTP 500.0 - внутренняя ошибка сервера Произошла неизвестная ошибка FastCGI

Я пытаюсь запустить PHP 7.2.9 с IIS7 в моей ОС Windows 7 с пакетом обновления 1 (SP1), и при каждой попытке запуска получаю следующую ошибку: http://localhost/phpinfo.php. Я вижу, что IIS работает с этим URL: http://localhost. Видел похожий пост 7-летней давности Вот но похоже, что они используют Plesk, который не имеет отношения ко мне.

Я следил за этим Установить и настроить PHP (Установка Zip-файла) и не могу определить, что не так с моим подходом.

Нужно ли мне включать какие-то разрешения, как в упомянутой ветке? Если да, то как?

Я пытался вставить сюда содержимое файла php.ini, но из-за ограничений на символы я не могу поместить его сюда.

В некоторых других потоках я заметил, что у некоторых людей были похожие ошибки из-за версии VC ++, поэтому, если это так, то я использую на своей машине следующее:

На странице загрузки явно указано, какая среда выполнения VC ++ требуется,

https://windows.php.net/download/

Для PHP 7.2.x вам потребуется Visual C ++ 2017 Redistributable, который явно отсутствует на этом компьютере. Вы должны помнить о разрядности, поскольку устанавливаемая среда выполнения должна соответствовать загруженным вами битам PHP.

Обе Jexus Manager и PHP-менеджер для IIS может предупредить вас об этом всего за несколько минут.