Я пытаюсь запустить 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 может предупредить вас об этом всего за несколько минут.