在可使用 PHP 版本 5.6.30 安装的版本中找不到版本 6 的包 laravel/laravel
Posted
技术标签:
【中文标题】在可使用 PHP 版本 5.6.30 安装的版本中找不到版本 6 的包 laravel/laravel【英文标题】:Could not find package laravel/laravel with version 6 in a version installable using your PHP version 5.6.30 【发布时间】:2021-01-15 18:29:03 【问题描述】:我正在使用 mac os 并安装 MAMP 5.7。 当我在终端上运行 php -v 它说 PHP 版本是 7.2 但是当我尝试创建 Laravel 项目时,我得到了这个错误。 不知道作曲家为什么认出5.6的PHP版本
【问题讨论】:
可能你的系统上安装了多个 php 版本 @sta 请告诉我如何检查php是否安装了多个以及如何删除以前的版本。? 请分享您的调试尝试。 PHP 5.6 几个月以来就不再受支持,不应再使用。正如错误消息告诉你的那样:Laravel 6 不支持这个过时的版本 这能回答你的问题吗? Tell Composer to use Different PHP Version 【参考方案1】:请检查以下内容,这可能会解决问题
-
检查给作曲家的别名以指向适当的版本
尝试卸载或升级您的 Mammp 或您的服务器,然后
删除缓存数据。
如果您在命令行中更改 php 版本。重启后检查
你的电脑
【讨论】:
非常感谢 Ali Mashl 先生。第一个选项解决了我的问题。以上是关于在可使用 PHP 版本 5.6.30 安装的版本中找不到版本 6 的包 laravel/laravel的主要内容,如果未能解决你的问题,请参考以下文章