Я пытаюсь запустить 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 , который явно отсутствует на этой машине. Вы должны помнить о разрядности, так как среда выполнения, которую вы устанавливаете, должна соответствовать загруженным битам PHP.
И Jexus Manager , и PHP Manager для IIS могут предупредить вас об этом всего за один несколько минут.