Am probleme cu utilizarea Composer. diagnosticul compozitorului
da acest rezultat:
Verificarea setărilor platformei: OK
Verificarea setărilor git: OK
Verificarea conectivității http la pachetul: FAIL
[Composer\Downloader\TransportException] eroare curl 61 la descărcarea http://repo.packagist.org/packages.json: tip de codificare de conținut nerecunoscut. libcurl înțelege codificarea conținutului de identitate.
Verificarea conectivității https la pachetul: FAIL
[Composer\Downloader\TransportException] eroare curl 61 la descărcarea https://repo.packagist.org/packages.json: tip de codificare de conținut nerecunoscut. libcurl înțelege codificarea conținutului de identitate.
// ...
Se verifică versiunea compozitorului: OK
Versiunea compozitorului: 2.1.8
Versiunea PHP: 8.0.11
Cale binară PHP: /usr/bin/php8.0
Versiunea OpenSSL: OpenSSL 1.1.1f 31 martie 2020
Versiunea cURL: 7.68.0 libz ssl OpenSSL/1.0.2n
zip: extensie prezentă, dezarhivare prezentă, 7-Zip nu este disponibil
Am încercat să aflu care este problema, dar nu reușesc să aflu. Două cred că mi se pare ciudat:
- Nu există un număr de versiune după
libz
.
- OpenSSL 1.1.1f este instalat, dar curl folosește OpenSSL/1.0.2n.
Pe un alt server (cu aproape aceeași configurație, unde compozitorul funcționează bine) văd că sunt folosite și alte versiuni:
Versiunea OpenSSL: OpenSSL 1.1.1f 31 martie 2020
Versiunea cURL: 7.68.0 libz 1.2.11 ssl OpenSSL/1.1.1f
Acestea sunt numerele de versiuni ale serverului meu cu probleme:
$ curl --versiune
curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.0.2n
Data lansării: 2020-01-08
Protocoale: fișier dict ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Caracteristici: AsynchDNS HTTPS-proxy IPv6 Fișier mare NTLM NTLM_WB SSL TLS-SRP UnixSockets
În timp ce celălalt server (de lucru) are și alte protocoale și caracteristici:
$ curl --versiune
curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.2.0 ) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Data lansării: 2020-01-08
Protocoale: fișier dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Caracteristici: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets
Cum pot remedia această problemă cu compozitorul nu se conectează la packetagist?
Folosesc Ubuntu 20.04.3 LTS.