首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装空间媒体时的PHP需求错误-库-pro

安装空间媒体时的PHP需求错误-库-pro
EN

Stack Overflow用户
提问于 2022-03-04 16:41:25
回答 1查看 430关注 0票数 1

我正在尝试安装spatie/laravel-medialibrary pro:^ 2.0.0,但是碰到了错误"- spatie/laravel-medialibrary pro 2.0.0需要php ^8.0,这与您安装的7.4.14版本不匹配。“

我的IDE是phpstorm,它使用PHP8.1。我的composer.json需要php8.1

我认为我可以通过使用"composer install --忽略-platform-reqs“来解决这个问题,但是我更愿意理解为什么我会遇到这个问题。所有的想法都是感激的!

EN

回答 1

Stack Overflow用户

发布于 2022-06-21 20:00:37

这可能取决于您的开发环境。

拉勒维尔家园

如果您使用的是拉勒维尔家园,您可以以不同的方式更改PHP:

  1. 运行php81。这将更改安装在虚拟机中的所有应用程序的默认CLI版本。
  2. 将版本添加到Homestead.yml站点:- map: you-site.test到:/home/迷航/your/public php:"8.1“

拉勒维尔帆

如果您使用的是拉勒维尔帆,您应该更新应用程序的docker-compose.yml文件中you-site.test容器的构建定义:

代码语言:javascript
复制
# PHP 8.1
context: ./vendor/laravel/sail/runtimes/8.1

自定义设置

在任何其他情况下,它都将取决于如何设置本地env。尝试运行php -v以确定CLI使用的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71354484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档