首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装php composer.phar时出错

安装php composer.phar时出错
EN

Stack Overflow用户
提问于 2014-12-22 20:06:52
回答 1查看 1.2K关注 0票数 3

我是第一次接触php和rabbitmq.In Debian,我已经在/bin目录中安装了composer.phar。现在,我想运行下面的命令来获取本地项目的已定义依赖项。

代码语言:javascript
复制
php composer.phar install

但它使用红色背景抛出一条错误消息,如下所示

代码语言:javascript
复制
  [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  

请帮帮忙怎么办?在php.ini中启用openSSL时,将抛出以下警告

代码语言:javascript
复制
Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
EN

回答 1

Stack Overflow用户

发布于 2014-12-22 20:08:56

您必须启用openssl,否则无法建立ssl连接。

你可以在你的php.ini中这样做,如果它已经安装的话。否则,您必须先安装它。

也许作为另一种解决方案,使用openssl安装php5-cli版本,而不使用lampp堆栈。您可以使用apt-get install php5-cli php5-openssl安装该命令。然后你应该使用内部包,它应该可以工作。

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

https://stackoverflow.com/questions/27602429

复制
相关文章

相似问题

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