Установите laravel с несколькими версиями php

У меня две версии php-7.0.3 и 7.2.12. Я хочу, чтобы и то и другое оставалось в моей системе. Когда я устанавливаю laravel с помощью команды "composer create-project --prefer-dist laravel / laravel blog", он всегда выбирает php версии 7.0.3, как я могу заставить его использовать версию 7.2.12 и установить laravel 5.7. *?

для этого требуются разные версии xampp или php, как указано на apachefriends.org/download.html, поэтому просто загрузите и установите другую версию, которую хотите

Ashish 10.12.2018 13:11

Вы используете Windows или Linux?

Jerodev 10.12.2018 13:13

Linux (Ubuntu 16.04) с nginx

mohsinhassan155 10.12.2018 13:14
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
3
659
2

Ответы 2

Используйте двоичный файл php напрямую для запуска команды композитора.

/usr/bin/php7.2 /usr/local/bin/composer create-project --prefer-dist laravel/laravel blog

Пути к двоичным файлам php и composer могут отличаться для вас, сначала обязательно проверьте их.

Я получаю сообщение об ошибке: Неустранимая ошибка: require (): Не удалось открыть "Composer / autoload.php" (include_path = '.: / usr / local / php7212 / lib / php') в / usr / bin / composer в строке 8

mohsinhassan155 10.12.2018 13:30

Сначала установите необходимые версии php например, 7.4 и 7.1 установить оба

тогда

sudo update-alternatives --config php

 Selection    Path                  Priority   Status
------------------------------------------------------------
  0            /usr/bin/php.default   100       auto mode
  1            /usr/bin/php.default   100       manual mode
  2            /usr/bin/php7.1        71        manual mode
* 3            /usr/bin/php7.4        74        manual mode
  4            /usr/bin/php8.0        80        manual mode

переключение на номер что вам нужно .. пример

4 затем нажмите ввод

Другие вопросы по теме