【发布时间】:2014-12-22 12:06:52
【问题描述】:
我是 php 和 rabbitmq 的新手。在 Debian 中,我在 /bin 目录中安装了 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
【问题讨论】:
标签: php debian rabbitmq composer-php autoload