【问题标题】:Could not find package laravel/laravel with version 6 in a version installable using your PHP version 5.6.30在可使用 PHP 版本 5.6.30 安装的版本中找不到版本 6 的包 laravel/laravel
【发布时间】: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

标签: php laravel macos composer-php mamp-pro


【解决方案1】:

请检查以下内容,这可能会解决问题

  1. 检查给作曲家的别名以指向适当的版本
  2. 尝试卸载或升级您的 Mammp 或您的服务器,然后 删除缓存数据。
  3. 如果您在命令行中更改 php 版本。重启后检查 你的电脑

【讨论】:

  • 非常感谢 Ali Mashl 先生。第一个选项解决了我的问题。
猜你喜欢
  • 2018-08-01
  • 2015-01-24
  • 2019-05-11
  • 2015-12-28
  • 2020-04-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-27
  • 2018-08-06
相关资源
最近更新 更多