文档章节

解决Win7下运行php Composer出现SSL报错的问题

大道至簡
 大道至簡
发布于 2014/11/20 12:02
字数 154
阅读 25008
收藏 21

以前都在linux环境使用php composer。今天尝试在win7下运行composer却出现SSL报错:

D:\data\www\mmoyu\symapp>php -f %phprc%\composer install
Loading composer repositories with package information

  [Composer\Downloader\TransportException]
  The "https://packagist.org/packages.json" file could not be downloaded: SSL
   operation failed with code 1. OpenSSL Error messages:
  error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
  failed
  Failed to enable crypto
  failed to open stream: operation failed

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-p
lugins] [--no-custom-installers] [--no-scripts] [--no-progress] [-v|vv|vvv|--ver
bose] [-o|--optimize-autoloader]

没有安装CA证书导致的!!!

CA证书下载地址:http://curl.haxx.se/docs/caextract.html

然后修改php.ini文件

openssl.cafile= D:/wamp/php/verify/cacert.pem

就OK了~

© 著作权归作者所有

共有 人打赏支持
大道至簡

大道至簡

粉丝 45
博文 91
码字总数 24369
作品 0
广州
技术主管
私信 提问
加载中

评论(21)

dq1996
dq1996
博主你好:我win10电脑,请问该怎么解决?
璀璨星空fly
璀璨星空fly
我分享个知乎大神的办法,直接进这个官网:https://getcomposer.org/download/
往下拉,下载最新的文件。附带知乎地址:https://www.zhihu.com/question/22885542
全体人员
全体人员
Good!!!!!!!!!!!!!!!
终于搞定了!!!!感谢!!!!
良言
良言
果然好了,我的是php7.0.4版本,最下面有openssl.cafile=的配置项,默认是注释掉的。
灬薆灬綪
灬薆灬綪
The "https://packagist.org/packages.json" file could not be downloaded: failed loading cafile stream: `D:\wamp\php\verify\cacert.pem' 楼主 按照您的方法 我又包这种错误 请问是什么原因呢
pjcn
pjcn
多亏你这篇文章啊
猿小白
猿小白
O(∩_∩)O谢谢解决了,http://curl.haxx.se/docs/caextract.html 打开然后点击cacert.pem 然后就打开一个网页,幸好用了你打包的证书才解决
s
sae
谢谢你,可以了。0
sumyfly
sumyfly
解决了,谢谢分享!
彩虹糖tang
彩虹糖tang
感谢博主的分享,解决了我的问题~
Win7下安装Composer

下载Composer安装软件: 进入Composer下载地址:https://getcomposer.org点击Download下载windows下的安装。 运行刚刚下载的: 双击它便会安装了,选择php.exe,这要根据你安装的PHP环境来,...

frylan
2016/03/10
316
0
解决Win8下安装yii2时,运行php Composer出现SSL报错的问题

今天尝试在win8下运行composer却出现SSL报错: D:datawwwmmoyusymapp>php -f %phprc%composer install Loading composer repositories with package information [ComposerDownloaderTransp......

蜗牛奔跑
2015/08/02
0
0
解决Windows下运行php Composer出现SSL报错的问题

在windows下运行composer却出现SSL报错: E:www>php -f composer.phar installLoading composer repositories with package informationInstalling dependencies (including require-dev)SSL......

GcodeTeam
2015/01/14
0
0
PHP5的composer学习从入门到精通

从入门到精通,只需四个步骤,解决下面四个问题即可 1.什么是composer?(入门) Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Com...

行走的螃蟹
2014/10/08
0
20
yii2 composer的异常处理

---title: yii2开发网站流程author: 不避风云date: '2015-11-04'identifier: scheme: ISBN text: xxxxxxxxxxpublisher: 不告诉你category: '计算机网站开发: Yii2开发网站记录' 第九章 部分异...

不避风云
2016/01/21
2.3K
7

没有更多内容

加载失败,请刷新页面

加载更多

错误: 找不到或无法加载主类

在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错: 错误:找不到或无法加载主类 猜测:1,未能成功编译; 尝试:菜单---》Build---》Rebuild Pro...

安小乐
19分钟前
1
0
vue路由传参,刷新页面,引发的bug

最近遇到一个bug 通过vue路由跳转到页面, 然后接参控制(v-if ),成功显示 而刷新页面,显示失败。 苦苦地找了半天原因,打印参数发现正确,再打印下类型......,路由跳过来会保持传参时的...

hanbb
20分钟前
1
0
【58沈剑 架构师之路】InnoDB,select为啥会阻塞insert?

MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。 但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。 InnoDB的细粒度锁,是实现在索引记录上的。 一,Inn...

张锦飞
23分钟前
1
0
冒泡,选择和插入排序比较

/** * 冒泡排序,两层嵌套循环,内层局部比较后,找出最大或者最小数据并交换数据,使其局部有序,外层用于比较剩余元素,相较于选择排序,选择排序相当于是冒泡的一个优化版本(减少了交换...

strict_nerd
24分钟前
1
0
html内联(行内)元素、块级(块状)元素和行内块元素分类

HTML可以将元素分类方式分为内联(行内)元素、块级(块状)元素和行内块元素三种。 注:HTML是标签语言,那么既然是标签,就可以自己定义一些自己元素(如<wode>自定义的元素</wode>等),自...

NB-One
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部