Composer常见错误解决方法介绍
发布时间 - 2020-01-08 00:00:00 点击率:次下面由composer使用教程栏目给大家介绍composer常见错误解决方法,希望对需要的朋友有所帮助!
执行composer install遇到错误:Your requirements could not be resolved to an installable set of packages. 这是因为不匹配composer.json要求的版本。
完整错误如下:
vagrant@homestead:/usr/share/nginx/html/laravel-blog$ sudocomposerinstall
Loadingcomposerrepositorieswithpackage information
Installingdependencies (includingrequire-dev) fromlockfile
Yourrequirementscouldnot beresolvedto aninstallablesetofpackages.
Problem 1
- Installationrequestfor doctrine/instantiator 1.0.3 -> satisfiablebydoctrine/instantiator[1.0.3].
- doctrine/instantiator 1.0.3 requiresphp ~5.3 -> yourPHPversion (7.0.3) doesnot satisfythatrequirement.
Problem 2
- doctrine/instantiator 1.0.3 requiresphp ~5.3 -> yourPHPversion (7.0.3) doesnot satisfythatrequirement.
- phpunit/phpunit-mock-objects 2.3.0 requiresdoctrine/instantiator ~1.0,>=1.0.1 -> satisfiablebydoctrine/instantiator[1.0.3].
- Installationrequestfor phpunit/phpunit-mock-objects 2.3.0 -> satisfiablebyphpunit/phpunit-mock-objects[2.3.0].提示我的PHP 7版本太高,不符合composer.json需要的版本,但是在PHP 7下应该也是可以运行的,composer可以设置忽略版本匹配,命令是:
composerinstall --ignore-platform-reqs or composerupdate --ignore-platform-reqs
再次执行composer命令可以正常安装包了。
如果提示警告:
Cannotcreatecachedirectory /home/vagrant/.composer/cache/repo/https---packagist.org/, or directoryisnot writable. Proceedingwithoutcache Cannotcreatecachedirectory /home/vagrant/.composer/cache/files/, or directoryis not writable. Proceedingwithoutcache
这是在虚拟机中执行composer,提示这个目录没有可写权限,composer无法缓存下载的包,这样就每次都得重新下载,把目录改成可写可读即可。
sudo chmod -R 777 /home/vagrant/.composer/cache/files/
另外,在虚拟机中也设置composer为国内镜像,不然下载速度慢的要死,执行:
composerconfig -g repo.packagistcomposerhttps://packagist.phpcomposer.com
OK,大功告成。
更多composer相关技术文章,请访问composer栏目:https://www./tool/composer/
# composer
# php
# json
# https
# 这是
# 给大家
# 大功告成
# 镜像
# 不符合
# 中也
# 太高
# 都得
# 这是因为
# 解决方法
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么实现模型属性的自动加密
如何在腾讯云免费申请建站?
LinuxCD持续部署教程_自动发布与回滚机制
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
JavaScript实现Fly Bird小游戏
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
Laravel如何使用Sanctum进行API认证?(SPA实战)
高端网站建设与定制开发一站式解决方案 中企动力
Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】
魔毅自助建站系统:模板定制与SEO优化一键生成指南
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
如何在香港服务器上快速搭建免备案网站?
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
js实现点击每个li节点,都弹出其文本值及修改
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
高性价比服务器租赁——企业级配置与24小时运维服务
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
网站图片在线制作软件,怎么在图片上做链接?
谷歌Google入口永久地址_Google搜索引擎官网首页永久入口
昵图网官网入口 昵图网素材平台官方入口
Laravel如何使用查询构建器?(Query Builder高级用法)
iOS验证手机号的正则表达式
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
如何用JavaScript实现文本编辑器_光标和选区怎么处理
教学论文网站制作软件有哪些,写论文用什么软件
?
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
如何在腾讯云服务器快速搭建个人网站?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
魔方云NAT建站如何实现端口转发?
详解阿里云nginx服务器多站点的配置
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
Laravel PHP版本要求一览_Laravel各版本环境要求对照
WordPress 子目录安装中正确处理脚本路径的完整指南
Android使用GridView实现日历的简单功能
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
如何快速搭建高效WAP手机网站吸引移动用户?
微信小程序 五星评分(包括半颗星评分)实例代码
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
Laravel如何使用.env文件管理环境变量?(最佳实践)
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
Laravel如何处理文件下载请求?(Response示例)
Laravel定时任务怎么设置_Laravel Crontab调度器配置


not writable. Proceedingwithoutcache
Cannotcreatecachedirectory /home/vagrant/.composer/cache/files/, or directoryis not writable. Proceedingwithoutcache