Как установить PHP на компьютер под управлением Windows с помощью служб IIS?Упорядочение PHP на Windows с помощью IIS
ответ
Это больше руководства, чем вопрос в надежде, что это поможет многим пользователям, которые ищут доказательство руководства по установке простых начинающих:
Прежде всего, вы должны быть установлены и запущены IIS на вашем компьютере, IIS не приходит по умолчанию, вам нужно добавить этот признак с панели управления -> Программы -> Характеристики Windows.
Я успешно установил PHP под IIS 5.1 (WinXP), IIS 7.5.7x (Win7) и IIS 10.0.10x (Windows 10) и платформы x32 и x64 и отлично работает.
я возобновил это руководство в 10 простых шагов:
- Загрузить PHP версии вы любите от http://windows.php.net/download/ убедитесь, что вы загрузить Non-Thread Safe (NTS) версии PHP.
- Извлеките файлы в папку «C: \ PHP».
- Открыть «Интернет-администратор информационных служб IIS».
- Выберите корневой элемент на левой панели.
- Дважды щелкните мышью по «Handler Mappings» (Asignaciones de Controlador).
- На правой боковой панели нажмите «Добавить картографирование модуля» (Agregar asignacion de modulo ..).
Установка значения, как это:
Request Path: *.php Module: FastCgiModule Executable: C:\PHP\php-cgi.exe Name: PHP_FastCGI Request Restrictions: Folder or File, All Verbs, Access: Script
Установить 'vcredist_x64.exe' о 'vcredist_x86.exe' (Visual C++ 2012 Redistributable) https://www.microsoft.com/en-US/download/details.aspx?id=30679
Настройте «C: \ PHP \ php.ini ', особенно установите' extension_dir = "C: \ PHP \ ext" '.
Сброс служб IIS: в командной консоли типа IISRESET.
Поздравляем, у вас есть PHP, работающий в Windows!
Возможно, вы можете установить «Менеджер PHP для IIS» https://phpmanager.codeplex.com/, который очень помогает настроить ini-файл и отслеживать журнал ошибок (к сожалению, он не работает на Win10, насколько мне известно).
Не забудьте установить 'index.php' как один из документов по умолчанию для IIS.
Рад помочь.
Вы должны задать вопрос в качестве вопроса, а затем ответить с помощью руководства. –
Да, вы правы, спасибо за исправление. – Jhollman
Это работало для меня в Win10 со следующими изменениями: (7) модуль FastCGI не появился; Мне пришлось включить его в Windows Programs, как описано [здесь] (https://www.iis.net/configreference/system.webserver/fastcgi) - раздел Win 8 работал для Win 10. И мне не нужно было делать (8) или (10). –
- 1. Проверка подлинности Windows с помощью PHP на IIS
- 2. PHP exec на Windows с конфигурацией IIS
- 3. Selective упорядочение с помощью LINQ, частичное упорядочение
- 4. URL Rewrite with PHP на Windows IIS
- 5. PHP: упорядочение массива
- 6. APC - PHP 5.2.17 - Windows - IIS
- 7. Установка PHPUnit с CakePHP на Windows/IIS
- 8. Powershell с PHP на IIS
- 9. Запуск Powershell с PHP на IIS
- 10. RavenDB на IIS/Windows 10
- 11. Аутентификация Windows с помощью IIS 7
- 12. Упорядочение PHP через MySQL
- 13. PHP exec() function windows 7 IIS 7.5
- 14. Php установка на Windows Server 2012 IIS 8
- 15. упорядочение списка файлов в папке с помощью php
- 16. Настройка smtp на windows-7 iis-7.5
- 17. Упорядочение элементов на диаграмме
- 18. Проблема при загрузке файлов на сервер Windows с помощью php
- 19. Попытка установить PHP на Windows 7 с помощью IIS6
- 20. Установка IIS на Windows 7
- 21. Mapguide 2.6 с IIS на Windows 10
- 22. PHP ORM Mysql упорядочение с использованием REGEX
- 23. PHP на сервере IIS
- 24. Странный формат времени с микропоры на Apache/IIS на Windows,
- 25. Развертывание WebApplication на localhost с помощью IIS
- 26. Соединения MySQL с PHP на IIS?
- 27. PHP Curl IIS 6.0 Windows Server 2003
- 28. Предупреждение о сеансе PHP в Windows IIS
- 29. IIS PHP подключается к MSSQL с использованием проверки подлинности Windows
- 30. Возможна ли аутентификация HTTP с помощью PHP на IIS FastCGI?
Что-то вроде этого может сделать хорошее сообщение в блоге. Но Stack Overflow - это не ваш блог. – David