[英]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.