Tôi không thể tìm ra cách để có được Libsodium và chạy trên phiên bản EC2 của mình.Lỗi thư viện khi cài đặt Libsodium (Amazon EC2)
Khi cố gắng để kiểm tra xem quá trình cài đặt đã thành công với:
php7 --info | grep sodium
tôi nhận được cảnh báo sau đây:
PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'sodium.so' in Unknown on line 0
Đây là những gì tôi đã cố gắng cho đến nay:
- Cài đặt Libsodium bằng cách sử dụng pecl7 install libsodium.
- Cài đặt Libsodium sử dụng tar.gz mới nhất
- cài đặt lại PHP7 hoàn toàn (với apache 2,4)
cảnh báo đặc biệt này sẽ giúp nảy lên và chức năng natri của tôi vẫn không có.
Có ai có kinh nghiệm cài đặt Libsodium trên PHP 7 (+) trên phiên bản Amazon EC2 hay tôi phải đợi 7.2 để ổn định và có sẵn không?
Edit:
Đối với bất cứ ai đọc bài viết này sau khi câu hỏi này đã được trả lời: Đây là một lỗi trong quản lý gói (https://github.com/jedisct1/libsodium-php/issues/156) vấn đề đã được giải quyết, cài đặt lại với pecl7 cài đặt libsodium khắc phục vấn đề.
Edit: dường như được giải quyết bây giờ, mà không cần bất kỳ thay đổi mã. .. cảm ơn pecl .. – guest