解决Win8下安装yii2时,运行php Composer出现SSL报错的问题

今天尝试在win8下运行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=C:/lamp/php56/verify/cacert.pem

重启apache

时间: 2024-10-14 00:17:45

解决Win8下安装yii2时,运行php Composer出现SSL报错的问题的相关文章

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

以前都在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.js

解决win8.1安装qq时出现安装路径无效的有效方法

我们在win8系统电脑的使用中,有小伙伴在qq的使用中,有小伙伴在win8电脑中要安装qq的时候出现了问题,那就是win8.1安装qq时出现安装路径无效,当我们在win8系统电脑中使用的时候出现这些问题我们应该怎么办呢,今天小编就来跟大家分享一下解决win8.1安装qq时出现安装路径无效的有效方法. 具体的方法和详细的步骤如下: 解决方法一: 1.重新运行QQ安装程序,并不是在它上面直接双击,而是使用鼠标右键打开菜单,选择"打开": 2.点击"自定义选项",对安装设

安装yii2时,composer安装遇到的一些问题

安装YII2时运行: php composer.phar global require "fxp/composer-asset-plugin:^1.2.0" 报错could not open input file:composer.phar 重新安装composer时又报错: C:\Users\Administrator>php -r "readfile('https://getcomposer.org/installer');" | php 报错如下: Al

解决Windows下安装MySQL 5.5,运行MySQLInstanceConfig.exe没有响应的方法

我在Windows Server 2003虚拟机上安装MySQL5.5(社区版).这个虚拟机之前被别人安装过MySQL5.5和MySQL5.0,但是忘了root密码,所以重装.不出意外的遇到了配置MySQL Instance时MySQLInstanceConfig.exe没有响应的问题.(我记得以前遇到这个问题,就果断换了MySQL5.0,绕开却并未解决) 试了很多方法,有说需要以Administrator身份运行(据说WIN7上安装会是这个问题,而我用的是Windows Server 2003

centos7下安装docker时出现没有安装包docker问题的解决

我在centos7下安装docker时遇到了没有安装包docker,我不知道大家是否有遇到过,是否有好的解决办法,下面把我个人的解决办法给大家奉献上,希望对大家有所帮助. 因为按照大家认为的Docker 软件包已经包括在默认的 CentOS-Extras 软件源里.因此想要安装 docker,只需要运行下面的 yum 命令: $ yum install docker -y 但是安装提示没有安装包docker 后来自己结合查阅的资料终于整理出了解决办法 我们需要在/etc/yum.repo.d/目

linux下安装Oracle时交换空间不足的解决方法

摘:linux下安装Oracle时交换空间不足的解决方法 linux上安装Oracle时交换空间不足的解决办法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本文的第二种方法, 至于第一种方法应该是安装系统时设置交换区. 1.使用分区: 在安装OS时划分出专门的交换分区,空间大小要事先规划好,启动系统时自动进行mount. 这种方法只能在安装OS时设定,一旦设定好不容易改变,除非重装系统. 2.使用swapfile:(或者是整个空闲分区) 新建临时swap

解决Win7下安装composer asset插件时ssl报错的问题

在win7下运行composer,安装asset插件时,出现SSL报错: D:\data\www\mmoyu\symapp>composer global require "fxp/composer-asset-plugin:1.0.0" Loading composer repositories with package information   [Composer\Downloader\TransportException]   The "https://pack

win8下安装matlab7.0

在win8下安装matlab7.0会出现一些兼容性的问题,需要设置系统环境变量,修改方式如下. 1.设置环境变量,方法:在你的安装目录的\MATLAB7\bin\win32有一个叫做atlas_Athlon.dll的文件,复制它的地址(如:E:\MATLAB7\bin\win32\atlas_Athlon.dll),我的电脑上右击点"属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建" ,输入

解决Win8下使用net use命令磁盘映射无效的问题

该问题由UAC机制引起,可尝试如下方案: 以管理员身份打开Powershell,运行: New-ItemProperty -Path "registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLinkedConnections" -Value 1 -PropertyType "DWord" 解决Win8