PHP Manager - скачанный файл не прошел проверку подписи
Что я пытаюсь сделать
Я пытаюсь установить PHP, включая диспетчер PHP для Windows Server 2016 через установщик веб-платформы, работающий в качестве виртуальной машины под Hyper-V, но получаю сообщение об ошибке при установке диспетчера PHP для IIS.
Сообщение об ошибке
Диспетчер PHP для IIS Этот продукт не был успешно установлен. Загруженный файл не прошел проверку подписи и, возможно, был подделан
Скриншот
Необходимые шаги выполнены
Взяв контрольно-пропускные пункты по пути:-
- Установленный Windows Server 2016
- Установлен IIS с.net 3.5 и CGI
- Установленный установщик веб-платформы 5.0
- Применены последние обновления Windows
- Выключил брандмауэр windows
- Выключил защитник windows
- Обновлена HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp MajorVersion до 8 из 10
- Обновлена HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W3SVC\Paremeters MajorVersion до 8 из 10
- Запустил установщик веб-платформы и в разделе "Продукты"> "Фреймворки" выбрал PHP 7.1.7(x64), нажал "Добавить" и затем нажал "Установить".
дополнительный
Я пытался найти установочные файлы.msi или.exe для PHP Manager 1.2 (x64). Я нашел версию x32, но не могу установить ее на x64 OS.
Почти каждая ссылка на PHP Manager указывает на
http://phpmanager.codeplex.com/releases/
но весь трафик здесь заканчивается
https://archive.codeplex.com/?p=phpmanager
Если у кого-то есть идеи, пожалуйста, дайте мне знать!
2 ответа
После просмотра этого видео "Как установить PHP Manager на Windows Server 2016 и Windows 10" https://www.youtube.com/watch?v=_-4klYZi-CM
Мне удалось вывести имя файла MSI, что дало мне больше возможностей для поиска.
Я нашел сайт GitHub https://github.com/edgardo001/PHPManagerForIIS-Versiones который содержит установочные файлы для версий
- PHPManagerForIIS-1.2.0-x64 - IIS 7.msi
- PHPManagerForIIS-1.2.0-x86 - IIS 7.msi
- PHPManagerForIIS-1.3.0-x64 - IIS 8.msi
- PHPManagerForIIS-1.4.0-x64 - IIS 10.msi
Мне удалось успешно установить 1.4 (x64)
Установка PHPManagerForIIS-1.3.0-x64 - IIS 8.msi, как предложено @MrSlim, работала для меня, так как у меня работал IIS 8
В проводнике на вкладке "Просмотр" установлен флажок "Расширения имени файла"? (это исправило это для меня... мой "index.php" на самом деле был "index.php.txt", но не видел ".txt" до тех пор, пока эта опция просмотра не включена... так просто, ха-ха)