Как правильно перейти с PHP версии 5.4.32 до PHP версии 5.5.22 в Windows? Все, что я могу найти, это как установить.
PHP уже работает на 64-разрядной версии Windows Server 2008 R2 вместе с IIS, просто нужно перейти на более новую версию PHP.
Кажется, это довольно хорошо освещено в install.txt
включены в ZIP-архив для загрузки PHP.
Цитата из этого файла ...
Этапы ручной установки
... Обновление с предыдущей версии PHP: В предыдущих выпусках руководства предлагалось переместить различные файлы ini и DLL в папку SYSTEM (например, C: \ WINDOWS), и хотя это упрощает процедуру установки, но затрудняет обновление. Мы советуем вам удалить все эти файлы (например, php.ini и связанные с PHP библиотеки DLL из папки Windows SYSTEM), прежде чем переходить к новой установке PHP. Обязательно сделайте резервную копию этих файлов, так как вы можете сломать всю систему. Старый php.ini также может быть полезен при настройке нового PHP. И, как вы скоро узнаете, предпочтительный метод установки PHP - это хранить все файлы, связанные с PHP, в одном каталоге и иметь этот каталог, доступный для вашей системы PATH.
С этой оговоркой, следует просто установить новую версию PHP в новую папку и обновить конфигурацию IIS для использования нового пути.
У меня ручная установка шла не очень хорошо, но установщик веб-платформы Microsoft работал у меня хорошо. https://www.microsoft.com/web/downloads/platform.aspx
Использование менеджера PHP для IIS - очень простой способ использовать новейший PHP. https://phpmanager.codeplex.com/
Это должно сработать для вас!
Любезно,
Maes