Tôi đang gặp vấn đề với việc sử dụng Composer. nhà soạn nhạc chẩn đoán
đưa ra kết quả này:
Kiểm tra cài đặt nền tảng: OK
Kiểm tra cài đặt git: OK
Kiểm tra kết nối http với packagist: FAIL
[Composer\Downloader\TransportException] lỗi cuộn tròn 61 khi tải xuống http://repo.packagist.org/packages.json: Loại mã hóa nội dung không được nhận dạng. libcurl hiểu mã hóa nội dung nhận dạng.
Kiểm tra kết nối https với packagist: FAIL
[Composer\Downloader\TransportException] lỗi cuộn tròn 61 khi tải xuống https://repo.packagist.org/packages.json: Loại mã hóa nội dung không được nhận dạng. libcurl hiểu mã hóa nội dung nhận dạng.
//...
Kiểm tra phiên bản soạn nhạc: OK
Phiên bản nhà soạn nhạc: 2.1.8
Phiên bản PHP: 8.0.11
Đường dẫn nhị phân PHP: /usr/bin/php8.0
Phiên bản OpenSSL: OpenSSL 1.1.1f ngày 31 tháng 3 năm 2020
Phiên bản cURL: 7.68.0 libz ssl OpenSSL/1.0.2n
zip: có tiện ích mở rộng, có giải nén, không có 7-Zip
Tôi đã cố gắng tìm ra vấn đề là gì, nhưng tôi không thể tìm ra. Hai người nghĩ rằng điều đó có vẻ kỳ lạ đối với tôi:
- Không có số phiên bản sau
thư viện
.
- OpenSSL 1.1.1f đã được cài đặt nhưng curl đang sử dụng OpenSSL/1.0.2n.
Trên một máy chủ khác (có cấu hình gần như giống nhau, trong đó trình soạn nhạc hoạt động tốt), tôi thấy một số phiên bản khác đang được sử dụng:
Phiên bản OpenSSL: OpenSSL 1.1.1f ngày 31 tháng 3 năm 2020
Phiên bản cURL: 7.68.0 libz 1.2.11 ssl OpenSSL/1.1.1f
Đây là số phiên bản của máy chủ của tôi có vấn đề:
$ curl --version
cuộn tròn 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.0.2n
Ngày phát hành: 2020-01-08
Giao thức: tệp dict ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Các tính năng: AsynchDNS HTTPS-proxy IPv6 Tệp lớn NTLM NTLM_WB SSL TLS-SRP UnixSockets
Trong khi máy chủ (đang hoạt động) khác cũng có các giao thức và tính năng khác:
$ curl --version
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
Ngày phát hành: 2020-01-08
Giao thức: tệp dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Các tính năng: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Tệp lớn libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets
Làm cách nào để khắc phục sự cố này với trình soạn nhạc không kết nối với packagist?
Tôi đang sử dụng Ubuntu 20.04.3 LTS.