Я получил сервер, на котором установлен Redmine 3.
Композитор провалится на этой машине:
Ошибка установки (php -r «readfile (‘https://getcomposer.org/installer‘); «| php):
PHP Warning: readfile(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in Command line code on line 1
Если я устанавливаю его с помощью curl, установка работает, но когда я выполняю «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
Это только сбой, так как Redmine установлен. Есть идеи?
Вы должны попытаться использовать:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Каким-то образом в системе отсутствовал полный каталог / usr / lib / ssl. Я скопировал его из другой установки, теперь все снова работает!