Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >laravel 11.x创建项目报错require fruitcake/php-cors but it does not match your minimum

laravel 11.x创建项目报错require fruitcake/php-cors but it does not match your minimum

原创
作者头像
用砖头敲代码
修改于 2024-12-07 07:03:32
修改于 2024-12-07 07:03:32
2860
举报
文章被收录于专栏:用砖头敲代码用砖头敲代码

报错

代码语言:shell
AI代码解释
复制
root@Windows:~/.tmp# composer create-project laravel/laravel example-app
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]? yes
Creating a "laravel/laravel" project at "./example-app"
Installing laravel/laravel (v11.3.1)
  - Installing laravel/laravel (v11.3.1): Extracting archive
Created project in /root/.tmp/example-app
> @php -r "file_exists('.env') || copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires laravel/framework ^11.9 -> satisfiable by laravel/framework[v11.9.0, ..., v11.33.2].
    - laravel/framework[v11.9.0, ..., v11.33.2] require fruitcake/php-cors ^1.3 -> found fruitcake/php-cors[dev-master, 1.3.x-dev (alias of dev-master)] but it does not match your minimum-stability.

离谱

遇到了一个离谱的问题,今天在创建laravel 11.x的项目的时候,居然报错了???这是不能容忍的,这是不能接受的!!!(潘子附体)

但是问题出了,总要解决,因为我以前创建的都是10.x的项目,今天第一次创建11.x的项目就给我来了个下马威,这我肯定是不能屈服的。

找原因

首先我看了一眼php的版本,是标标准准的8.3版本,而了解laravel的朋友们都知道,laravel 11.x支持版本的范围是8.2-8.3,那就不是版本的问题,让我们继续往下找。

既然报错是没找到fruitcake/php-cors ^1.3这个包,那就先从这里入手,反手打开packagist,搜索这个包,结果!!您猜怎么着?居然有这个包!!!

这就有点抽象了,既然packagist有这个包,那咋会报这个错呢?等等!packagist!!我知道了!!!

解决

突然脑子中灵光一现,国内的程序员都知道,平时拉项目慢都会换个国内源,既然packagist上有这个包,有没有可能是我用的阿里云源没同步这个包呢?

代码语言:shell
AI代码解释
复制
composer config -g repo.packagist composer https://packagist.org.cn/

于是我顺手把镜像源换成了packagist.org.cn,而且实现我看过了,这个源里是确确实实有这个包的,说不定可以成。

再次创建laravel 11.x项目!!您!!猜!!怎!!么!!着!!它!!给!!它!!拉下来了!!!(潘子再次附体)

没想到真是镜像源的问题,这个离谱的问题就这么被我聪明的小脑瓜解决了!!!

结尾

兄弟们,撤!!!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PHP 8.4 编译部署webman1.6与ThinkPHP 8.1实战教程
PHP 8.4 已于2024年11月21日正式发布。PHP 8.4 是PHP语言的一次重大更新。它包含许多新功能,例如属性钩子、不对称可见性、更新的 DOM API、性能改进、错误修复和常规清理等。
Tinywan
2024/12/09
4590
PHP 8.4 编译部署webman1.6与ThinkPHP 8.1实战教程
记一次 Laravel5 升级到 Laravel10 经过 + 使用 octane 进行容器化
seth-shi
2024/04/29
3400
使用docker搭建一套开发环境全家桶
DNMP(Docker + Nginx + MySQL + PHP7/5 + Redis)是一款全功能的LNMP一键安装程序。支持的服务丰富、功能强大、使用简单、兼容多平台。是适用于多端的一款docker开发与生产环境的PHP环境全家桶。
兔云小新LM
2020/09/10
8650
使用docker搭建一套开发环境全家桶
一步步教你编译PHP 8.3并快速启动ThinkPHP 8.0框架项目
本文将介绍如何在本地编译 PHP 8.3 并快速搭建一个 ThinkPHP 8.0 框架应用。通过这篇教程,您可以轻松掌握 PHP 8.3 的编译和 ThinkPHP 8.0 的使用,快速构建您的 PHP Web 应用。
Tinywan
2023/12/26
3K0
一步步教你编译PHP 8.3并快速启动ThinkPHP 8.0框架项目
Laravel 开发和部署环境搭建
  近来趁着 Ubuntu 20.04 发行版的发布,在台式机上安装了桌面版体验了一下。不知道是因为笔者的台式机(2016年组装的,CPU 还在 Intel 第4代)有点过于陈旧了,还是最新发行版的安装要求变高了,安装完成后总觉得使用起来不是很顺手。用着用着就死机了,键盘和鼠标完全失效。而且原来在 Ubuntu 上的美化操作也不是很好使了,因此就尝试了 Linux Mint 20 发行版(基于 Ubuntu 20.04)。自从安装完成后,体验下来还是比较顺畅,能够成功安装搜狗中文输入法、字体、主题、其他常用软件。于是就萌生了在 Linux Mint 上搭建 Laravel 开发环境的想法。
zhonger
2022/10/28
1.8K0
如何部署企业内部Composer私有Packagist仓库
正常情况使用PHP依赖包使用的都是官方公有仓库 https://packagist.org 公开可用的开源组件,但有时候如果公司使用内部开发的PHP组件,而基于许可证和安全方面的问题不能将其开源,就需要私有部署Packagist私有仓库。
Tinywan
2024/01/02
1.1K0
如何部署企业内部Composer私有Packagist仓库
从零打造自己的CI/CD系统|php项目部署v1版本
•composer安装[2]•composer镜像配置,如果自己有私服的话,那就配置私服,没有私服的话,那就用阿里云的
追马
2020/07/03
1.2K0
php之composer.json文件解读
composer.json文件内容  laravel { "name": "laravel/laravel", //name表示包的名称,由作者名、项目名组成, //用'/'分割(可以包含任何字符,包括空格,不区分大小写) "description": "The Laravel Framework.", //描述(description是必要属性) "keywords": ["framework", "laravel"], //用于搜索与筛选的与包相关
IT工作者
2022/04/05
1.7K0
NativePHP桌面版篇〡新手必学入门实践指南
NativePHP 是一种通过将 PHP 代码编译成原生二进制代码,使开发者能够使用 PHP 语言来构建原生应用程序。与传统的 PHP 脚本不同,NativePHP 应用程序可以直接在操作系统的本机环境中运行,无需依赖 Web 服务器或解释器。2025.4.13 NativePHP桌面版V1.0正式发布。
Tinywan
2025/04/22
4900
NativePHP桌面版篇〡新手必学入门实践指南
Laravel框架使用MongoDB遇到的问题解决
之前说的,我一直是将macOS作为开发平台,直接在macOS系统配置Nginx PHP及MySQL,由于项目需求,需要使用到MongoDB,这篇就是一部在macOS系统下运行Laravel框架使用MongoDB遇到问题解决问题的流水账。
OwenZhang
2021/12/08
1.2K0
【PHP】Largon 快速部署 Laravel 项目
Largon部署Laravel非常简单,只要对于PHP的一些组件进行相关了解即可:
阿东
2022/12/21
3.6K0
【PHP】Largon 快速部署 Laravel 项目
牛哇,PHP这个开发框架真的好香!
之前写Java的mybatis各种sql的和字段的处理,试过php开发之后,确实很快啊。而且我也是从Java,golang裸转的php。这里不谈那种语言好坏之分。开发来说,拥抱技术,拥抱变化,公司用什么技术栈,你就用什么技术。熟练开发就好了。
千羽
2023/11/20
1.1K0
牛哇,PHP这个开发框架真的好香!
如何使用docker搭建一天全家桶开发环境
DNMP(Docker + Nginx + MySQL + PHP8/7/5 + Redis)是一款全功能的LNMP一键安装程序。
兔云小新LM
2021/08/09
2.4K0
如何使用docker搭建一天全家桶开发环境
centos 7系统下安装laravel运行环境的步骤详解
前言 因为最近在学习linux,而最好的学习就是实践,/【一个开发人员,能懂服务器量好,反之一个服务器维护人员,也应该懂开发】/学习linux同时安装LAMP的环境搭配,跑了度娘都没找到我想要的文章。那我就简单的写写我在centos7下安装laravel的安装过程。 网络设置 ping 114.114.114.144 网络连接失败,将虚拟机的网络适配器改成桥接模式(自动),然后设置开启启动
用户2323866
2021/07/01
1.8K0
【腾讯云 Cloud Studio 实战训练营】- 云IDE Cloud Studio如何在项目中增效的实践之路
IDE是集成了环境获取、代码编写、提示、编译、运行预览、分析、调试、命令行执行、版本控制、部署上线等全链路软件开发功能。
用户10587788
2023/08/25
29.9K0
【腾讯云 Cloud Studio 实战训练营】- 云IDE Cloud Studio如何在项目中增效的实践之路
Deepin LNMP环境搭建
lnmp 是一个常见的web开发的环境,尤其对于 phper 来说,基本是必须要使用的一套环境。但是在 Linux 下的安装和配置并不是那么容易,所以近些年涌现了不少的一键安装方案,比如 lnmp、宝塔等。基本满足了日常的使用,但是如果不自己动手打通每个软件直接的配置与关联,我们就无法深入的去理解各个软件之间是如何协作的。而且往往集成环境的各种细节也不太清楚,如果想要扩展或是有出现错误,有时也很难短时间的解决。所以独立安装会让我们更清晰的了解整个的流程,对于错误也更好的去分析是那个环节出现了问题。
caoayu
2020/12/07
1K0
如何在 CentOS 8 上安装和使用 Composer创建PHP项目
Composer 是一种工具,可让您更好地组织用 PHP 开发的项目所使用的依赖项。除了轻松安装第三方库之外,Composer 还提供了几个命令来检查和安装任何更新、删除不必要的依赖项等等。
小颖club
2022/04/11
1.5K0
Fresns 是一款基于 PHP 编程语言和关系型数据库开发的社交社区
Fresns 是一款基于 PHP 编程语言和关系型数据库开发的社交社区网络服务软件。
西里国际站
2023/10/19
4420
awesome-php
收集整理一些常用的PHP类库, 资源以及技巧. 以便在工作中迅速的查找所需… 这个列表中的内容有来自 awesome-php 的翻译, 有来自开发者周刊以及个人的积累等. 一个前端组件的列表 awesome-frontend 推荐 学习资源 PHP相关的有参考价值的社区,博客,网站,文章,书籍,视频等资源 PHP网站(PHP Websites) PHP The Right Way - 一个PHP实践的快速参考指导 PHP Best Practices - 一个PHP最佳实践    - Clea
guanguans
2018/05/09
9.3K0
Mac上下载安装Vagrant、配置打包属于自己的开发环境(使用Homestead后续也会更新出来)
目前解决这种问题最佳的方法有Docker(生产环境line)、Vagrant(用于开发环境dev)。
友儿
2022/09/11
1.9K0
推荐阅读
相关推荐
PHP 8.4 编译部署webman1.6与ThinkPHP 8.1实战教程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档