繁体   English   中英

php composer.phar安装错误

[英]error on php composer.phar install

我是php和rabbitmq的新手。在Debian我已经在/ bin direcoty中安装了composer.phar。 现在我想在命令下运行以获取本地项目的已定义依赖项。

php composer.phar install

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

  [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时,它会抛出警告

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

你必须启用openssl否则你不能建立一个ssl连接。

如果已安装php.ini,可以在php.ini中执行此操作。 否则你必须先安装它。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM