Hướng dẫn php_sodium dll download - tải xuống dll php_sodium


Phần mở rộng php-natri cung cấp khả năng mã hóa mạnh mẽ một cách dễ dàng và nhất quán.

Lưu ý rằng, đối với các trang web không được cài đặt tiện ích mở rộng, giải pháp dựa trên php-openssSL, được coi là tối ưu, được sử dụng và dự phòng này sẽ ngừng hoạt động trong một vài phiên bản (Moodle 4.2). Xem MDL-71421 để biết thêm chi tiết.

Do đó, rất khuyến khích bắt đầu sử dụng PHP-natri.

Xem thêm https://www.php.net/manual/book.sodium.php và https://py-ipv8.readthedocs.io/en/latest/preliminaries/install_libsodium.html

  1. Làm cách nào để cài đặt phần mở rộng php libsodium trong wamperver?

Giải pháp 1

Đây là cách tôi đã làm điều đó.

  1. Tải xuống libsodium từ đây> cho Php 7.0, cho Php 5.6 và cho Php 5.5 (tất cả x64). #Một lưu ý quan trọng, vui lòng tải xuống x86-32 bit hoặc x64-64 bit của phần mở rộng này phù hợp với môi trường của bạn từ đây
  2. Trích xuất tệp đã tải xuống và sao chép libsodium.dll vào wamp-> bin-> php-> php5 (x) .x.xx thư mụclibsodium.dll to wamp->bin->php->php5(x).x.xx Folderlibsodium.dll to wamp->bin->php->php5(x).x.xx Folder
  3. Sao chép php_libsodium.dll từ tệp được trích xuất vào wamp-> bin-> php-> php5 (x) .x.xx-> extphp_libsodium.dll From the extracted File to wamp->bin->php->php5(x).x.xx ->extphp_libsodium.dll From the extracted File to wamp->bin->php->php5(x).x.xx ->ext
  4. Bây giờ nhấp vào biểu tượng khay hệ thống WAMP.

    Hướng dẫn php_sodium dll download - tải xuống dll php_sodium

  5. Chuyển đến Cài đặt PHP-> PHP và nhấp vào Bật DL từ menu của WampManager từ khay hệ thốngPHP-> PHP Settings and Click on the enable dl from the menu of the WampManager from the system trayPHP-> PHP Settings and Click on the enable dl from the menu of the WampManager from the system tray
  6. Bây giờ thêm dòng dưới đây vào php.ini từ php -> php.ini từ menu của WampManager, lưu và đóng nóPHP -> php.ini from the menu of Wampmanager, save and close itPHP -> php.ini from the menu of Wampmanager, save and close it

mở rộng = php_libsodium.dll

  1. Bây giờ khởi động lại Apache hoặc nhấp vào Khởi động lại tất cả các dịch vụ từ menu của WampManager

Bây giờ bạn sẽ nhận được php_libsodium của mình trong các phần mở rộng của PHP lên và chạy. :)php_libsodium in the extensions of the php Up and Running. :) php_libsodium in the extensions of the php Up and Running. :)

** Tôi không nhận thấy rằng, câu hỏi này là 4 tháng tuổi. Tôi hy vọng bạn đã giải quyết được điều này.

Giải pháp 2

Sử dụng dấu nhắc lệnh: pecl install libsodium pecl install libsodium
pecl install libsodium

và truy cập thư mục WAMP Tìm Php.ini trong thư mục PHP: Nối dòng này: Tệp Ini extension=libsodium.so append this line: to ini file extension=libsodium.so
append this line: to ini file
extension=libsodium.so


Bạn có thể đạt được kết quả này bằng cách chạy php5enmod libsodium, tùy thuộc vào máy chủ web bạn sử dụng. Đảm bảo bạn khởi động lại máy chủ web của mình sau khi cài đặt pecl libsodium


Đây là tài liệu tham khảo tốt: https://paragonie.com/book/pecl-libsodium/read/00-protro.md#installing-libsodium

Giải pháp 3

Bạn có thể tải xuống các tệp DLL bạn cần ở đây: http://windows.php.net/doads/pecl/releases/libsodium/1.0.2/

  1. Chọn phiên bản tương ứng với phiên bản PHP, trình biên dịch và kiến ​​trúc của bạn. (Điều này có thể được kiểm tra bằng phpinfo (); trên máy của bạn)

  2. Sao chép Php_libsodium.dll vào thư mục "ext" (c: \ php \ ext)

  3. Sao chép libsodium.dll vào root của thư mục PHP (C: \ PHP)

  4. Thêm tiện ích mở rộng = php_libsodium.dll vào php.ini

  5. Khởi động lại Apache

Điều này hoạt động trên một phiên bản độc lập của PHP chạy trên Windows 7, tôi thấy không có lý do tại sao điều này không nên hoạt động trên WAMP hoặc XAMP.

Giải pháp 4

WAMP 3.2.0 64-bit

Mặc dù trong quá khứ rõ ràng là nhiều bước được yêu cầu (xem bình luận của tôi từ năm 2018), hôm nay tôi đã cài đặt WAMP 3.2.0 64-bit và khi tôi gặp lỗi về việc libsodium không hoạt động, tôi đã có thể dễ dàng sửa nó bằng cách:

  1. Biểu tượng Khay WAMP> Php> Tiện ích mở rộng PHP> Đảm bảo "Natri" được kiểm tra
  2. (WAMP sẽ tự động làm mới)

Tôi đã rất ngạc nhiên khi làm việc!

Video liên quan trên YouTube

13: 05

[CAT_2] WAMP Server - Wamp Server Intsall Php 8 - Phần 1 - Đột biến

04: 54

Cho phép các phần mở rộng PHP - EasyPhP/Wamp

06: 24

Cách nâng cấp phiên bản PHP trong Wamperver | Cách tốt nhất và dễ dàng

11: 46

Cách chạy chương trình PHP trong WAMP Server trên Windows 10 [2021 Cập nhật] Hướng dẫn hoàn thành từng bước

13: 55

Hướng dẫn cài đặt phần mềm wamp server

07: 55

Cách thiết lập plugin Imagick trong máy chủ WAMP

02: 36

34: 59

Phiên mã trực tiếp - libsodium

Bình luận

  • Tôi đang cố gắng cài đặt tiện ích mở rộng php libsodium bằng PECL, nhưng tôi không biết làm thế nào để có được các tệp DLL cần thiết. Tôi muốn sử dụng nó với WampServer trên Windows 7 (64-bit).

    Ai giúp tôi với?

  • Đúng ... nhưng chỉ khi tôi có thể nhận được tệp DLL của gói. Nó không có sẵn trực tiếp. Bạn có thể chỉ cho tôi một lối thoát để cài đặt các tiện ích mở rộng không có tệp DLL. Bạn cũng có thể chỉ định theo chiều sâu, chính xác thì tôi nên nhập lệnh ở đâu? Có một cái gì đó cho "PECL" mà tôi phải cài đặt trước khi nhập lệnh này.

  • Hóa ra tôi đã sử dụng phiên bản mở rộng của phần mở rộng cho loại PHP mà tôi chọn gói môi trường web (XAMPP 5.6.15) đi kèm. Tôi đã phải sử dụng phiên bản 32 bit an toàn chủ đề để làm cho nó hoạt động như dự định. Tôi khuyên bạn nên thêm một ghi chú về việc cần phiên bản thích hợp vào câu trả lời để làm cho nó nổi bật so với bản khác.

  • Trang này không bao gồm cài đặt trên Windows. Một bản cập nhật sắp tới sẽ sửa đổi sự thiếu hụt đó. :)

Recents

Có liên quan