debian — ошибка при установке php composer.phar

Я новичок в php и rabbitmq. В Debian я установил composer.phar в директорию / bin. Теперь я хочу запустить нижеприведенную команду, чтобы получить определенные зависимости для локального проекта.

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

Пожалуйста, помогите, что делать?
при включении openSSL в php.ini выдает предупреждение ниже

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

3

Решение

Вы должны включить openssl, иначе вы не сможете установить ssl-соединение.

Вы можете сделать это в вашем php.ini, если он уже установлен. В противном случае вы должны сначала установить его.

Возможно, в качестве другого решения установите версию php5-cli с openssl и не используйте стек lampp. Вы можете установить команду с apt-get install php5-cli php5-openssl, Тогда вы должны использовать внутренний пакет, и он должен работать.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector