【问题标题】:Install laravel with multiple php versions使用多个 php 版本安装 laravel
【发布时间】:2019-05-11 07:58:55
【问题描述】:

我有两个 php 版本-7.0.3 和 7.2.12。我想将两者都保留在我的系统上。当我使用命令“composer create-project --prefer-dist laravel/laravel blog”安装 laravel 时,它总是选择 php 版本 7.0.3,我如何强制它使用版本 7.2.12 并安装 laravel 5.7.*?

【问题讨论】:

  • 它需要 apachefriends.org/download.html 上给出的不同 xampp 或 php 版本,所以只需下载并安装您想要的不同版本
  • 您使用的是 Windows 还是 Linux?
  • Linux(Ubuntu 16.04) 与 nginx

标签: laravel


【解决方案1】:

直接使用php二进制运行composer命令。

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

您的 php 和 composer 二进制文件的路径可能不同,请务必先检查这些。

【讨论】:

  • 我收到错误:致命错误:require():在 / usr/bin/composer 在第 8 行
【解决方案2】:

首先安装需要的php版本 eg- 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 然后点击进入

【讨论】:

    猜你喜欢
    • 2015-01-24
    • 2022-12-23
    • 2018-07-01
    • 1970-01-01
    • 2021-01-15
    • 2018-08-01
    • 2016-05-11
    • 2015-12-22
    • 2017-03-18
    相关资源
    最近更新 更多