
Как правильно обновиться с PHP версии 5.4.32 до PHP версии 5.5.22 на Windows? Все, что я могу найти, это как установить.
PHP уже работает на Windows Server 2008 R2 64 бит вместе с IIS, нужно просто перейти на более новую версию PHP.
решение1
Похоже, что этот вопрос достаточно хорошо освещен в install.txt
загрузках PHP zip.
Цитата из этого файла ...
Этапы ручной установки
... Обновление с предыдущей версии PHP: Предыдущие издания руководства предлагают переместить различные ini и DLL-файлы в папку SYSTEM (например, C:\WINDOWS), и хотя это упрощает процедуру установки, это затрудняет обновление. Мы рекомендуем вам удалить все эти файлы (например, php.ini и связанные с PHP DLL из папки SYSTEM Windows) перед тем, как приступить к новой установке PHP. Обязательно сделайте резервную копию этих файлов, так как вы можете сломать всю систему. Старый php.ini также может быть полезен при настройке нового PHP. И как вы скоро узнаете, предпочтительный метод установки PHP — хранить все связанные с PHP файлы в одном каталоге и сделать этот каталог доступным для вашей системной переменной PATH.
С учетом этого обстоятельства все, что нужно сделать, это установить новую версию PHP в новую папку и обновить конфигурацию IIS для использования нового пути.
решение2
Ручная установка у меня прошла не очень хорошо, а вот установщик Microsoft Web Platform сработал хорошо. https://www.microsoft.com/web/downloads/platform.aspx
решение3
Использование PHP Manager для IIS — очень простой способ использовать новейшую версию PHP. https://phpmanager.codeplex.com/
- скачать новейший php (http://windows.php.net/downloads/releases/php-7.0.2-nts-Win32-VC14-x86.zip)
- Извлеките ваш PHP-Zip-файл в удобный каталог, например C:/PHP/php-7.0.2.
- Установите PHP Manager с помощью установщика от Codeplex или с помощью установщика платформы IIS
- Зарегистрируйте новый PHP с помощью недавно установленного PHP Manager (выбрав быстрый cgi из PHP-Path выше)
Это должно вам подойти!
Пожалуйста,
Мэйс