有多个 xampp 版本时如何为作曲家设置 php 版本?

Posted

技术标签:

【中文标题】有多个 xampp 版本时如何为作曲家设置 php 版本?【英文标题】:How to set php version for composer when having multiple xampp versions? 【发布时间】:2017-11-22 19:34:40 【问题描述】:

我的机器上有两个xampp版本,一个有php version 5.4,另一个有7.1(最近安装)。我通常使用composer命令下载laravel。以前我下载时因为我的php vesrion(5.4) 而获得了 laravel 版本 5.0.X,但即使在安装新的 xampp(具有 php 版本 7)之后,作曲家也只下载 laravel 5.0.x。当我检查我的 php 版本时,它现在显示 5.4 我如何选择或将最新的 php 版本连接到作曲家,以便我将获得最新的 laravel 版本。

【问题讨论】:

XAMPP 在什么操作系统上 composer 命令只是一个方便的脚本。我猜你总是可以输入所有内容的完整路径:/full/path/to/php /full/path/to/composer.phar 并根据你的 shell 容量创建自定义脚本或别名。 @RiggsFolly windows 10 如何在同一台 PC 上安装了 2 个 XAMPP。他们都有 Apache 监听 80 端口和 mysql 监听 3306。我猜你真的只安装了一个,一个被覆盖了 @RiggsFolly 不,两者都有不同的 apache 和 mysql 端口。两台服务器都运行良好。 【参考方案1】:

我终于找到了解决方案。我将我的作曲家路径更改为新的 php 版本,现在得到了我想要的。

【讨论】:

你可以解释一下你是怎么做到的,:-( 还有另一种方式 laracasts.com/discuss/channels/laravel/… ,为我工作【参考方案2】:

我将环境变量设置如下:

更改包含我要启动的项目的相应文档 xampp 的名称。 my system context

【讨论】:

以上是关于有多个 xampp 版本时如何为作曲家设置 php 版本?的主要内容,如果未能解决你的问题,请参考以下文章

更新CoreData模型版本时如何为实体的新属性设置默认值

在 xampp 3.2.2 和 php 7.2.10 中安装作曲家有问题

XAMPP:作曲家返回错误而不是创建新的laravel项目

弹出键盘时如何为 UITableView 设置动画?

更改设备方向时如何为uiimageview设置动画

PHP Binance作曲家