Я использую Windows 7 , и у меня установлено XAMPP . В Git Bash , когда я печатаю php -v
, я получаю PHP 5.6.15
.
Мне нужна более новая версия PHP, потому что я использую Composer , и я не могу установить пакеты, требующие PHP 7.1 .
Я знаю, что одним из способов решения этой проблемы является резервное копирование проектов, удаление текущего XAMPP и установка последнего (с PHP 7.1) ... но я бы хотел избежать этого (если это возможно), потому что существует много файлы проекта в C:\xampp\htdocs
и многих базах данных MySQL ...
Итак, я думаю о том, чтобы сохранить этот XAMPP и установить WAMP с последней версией PHP, но у меня есть несколько коротких вопросов.
ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ, ЧТО Я БУДУ НЕ ИСПОЛЬЗОВАТЬ ИХ В ТО ЖЕ ВРЕМЯ - Я не планирую запускать Apache одновременно с XAMPP и WAMP, мне просто нужно иметь возможность запускать некоторые мои проекты, когда это необходимо ... если это более старый проект из каталога XAMPP, для которого требуется PHP 5.6, - тогда я запусту XAMPP и использую его Apache / MySQL. Если мне нужно создать новый проект, который требует PHP 7.1 - тогда я остановлю Apache / MySQL из XAMPP и запусту WAMP ...
ВОПРОСЫ:
1) Будет ли это работать вообще? Есть ли причина, почему я должен избегать этого? (сохранить XAMPP и установить WAMP)?
2) Если я сохраню свой XAMPP и установлю WAMP с, скажем, PHP 7.2 - какая версия PHP будет работать на моем компьютере, 5.6 или 7.2? В Git Bash при наборе php -v
- какая версия будет отображаться? Какая версия будет использоваться Composer ?