Chúng tôi sử dụng cookie để giúp trang web của chúng tôi hoạt động bình thường và để phân tích cách trang web của chúng tôi được sử dụng. Một số là tùy chọn, nhưng không có thông tin nào chứa thông tin cá nhân của bạn và chúng tôi không sử dụng bất kỳ thông tin nào cho quảng cáo. Bạn có thể xem chính sách cookie của chúng tôi, quản lý tùy chọn cookie của mình hoặc đồng ý và loại bỏ biểu ngữ này bằng cách nhấp vào đồng ý Show
Nếu bạn phát hiện ra rằng bạn không thể cài đặt mcrypt như trước đây, đừng lo lắng. Dưới đây là các bước cần thực hiện để bạn có thể cài đặt phần phụ thuộc thường được sử dụng đó với sự trợ giúp của pecl https. //www. công nghệ. com/wp-content/uploads/2018/08/20180817-MCRYPT-Jack. mp4 Kể từ PHP 7. 1, php-mcrypt không được dùng nữa. Và kể từ PHP 7. 2 nó đã được gỡ bỏ hoàn toàn. Đây là một vấn đề, vì một số tiêu đề phần mềm máy chủ vẫn phụ thuộc vào công cụ mã hóa này. Và vì phần mềm như Nextcloud, ownCloud và nhiều phần mềm khác vẫn chưa thay đổi sự phụ thuộc đó nên bạn có thể thấy mình không thể cài đặt mà không có mcrypt trên hệ thống. Bạn làm nghề gì? Phạm vi bảo mật phải đọc
May mắn thay, có một giải pháp. Giải pháp đã nói rơi vào vai của lệnh pecl. PECL là Thư viện cộng đồng tiện ích mở rộng PHP, đóng vai trò là kho lưu trữ cho các tiện ích mở rộng PHP. Thông qua kho lưu trữ này, bạn có thể cài đặt mcrypt mcrypt là gì?Phần mở rộng mcrypt là sự thay thế cho lệnh mã hóa UNIX. Các lệnh này đóng vai trò là phương tiện để mã hóa các tệp trên hệ thống UNIX và Linux. Tiện ích mở rộng php-mcrypt đóng vai trò là giao diện giữa PHP và mcrypt NHÌN THẤY. Chính sách bảo mật Linux (Tech Pro Research)Cài đặt mcryptTôi sẽ hướng dẫn bạn quy trình cài đặt mcrypt trên Ubuntu Server 16. 04. Sẽ không có gì khó khăn khi bạn đã thêm các phụ thuộc cần thiết vào hệ thống của mình. Với mcrypt được cài đặt, bạn có thể tiếp tục cài đặt phần mềm phụ thuộc vào tiện ích mở rộng này Như đã nói, làm thế nào để chúng tôi cài đặt mcrypt?
Khi các phụ thuộc đã được cài đặt, bạn có thể cài đặt mcrypt bằng lệnh
Và ở đó bạn đi. Mcrypt hiện đã được cài đặt. Quay lại quá trình cài đặt bất kỳ phần mềm máy chủ nào phụ thuộc vào tiện ích mở rộng này và bạn sẽ ổn Không đi, chỉ di chuyểnĐừng lo. mcrypt không biến mất. Nó vừa được chuyển ra khỏi PHP và vào PECL. Nhưng đối với những người đã cài đặt qua php-mcrypt trong nhiều năm, điều này tạo ra một sự thay đổi khá lớn. Bây giờ, thay vì có thể cài đặt mcrypt bằng một lệnh duy nhất, bạn có bốn lệnh để xử lý. Mặc dù vậy, ít nhất bạn vẫn có sẵn mcrypt. Tuy nhiên, cuối cùng, tôi tin rằng sự phụ thuộc vào mcrypt sẽ được chuyển sang một công cụ khác (chẳng hạn như OpenSSL) Cũng đọc…
Bản tin nội bộ công nghệ hàng ngàyLuôn cập nhật những thông tin mới nhất về công nghệ với Daily Tech Insider. Chúng tôi mang đến cho bạn tin tức về các công ty, sản phẩm và con người hàng đầu trong ngành, cũng như các bài báo nổi bật, nội dung tải xuống và các tài nguyên hàng đầu. Bạn sẽ nhận được tài liệu hướng dẫn về các chủ đề công nghệ nóng hổi sẽ giúp bạn dẫn đầu cuộc chơi Phiên bản khuyến nghị của mô-đun này tại thời điểm viết bài này (7. x-2. x), có MCrypt làm mặc định Đề xuất chuyển MCrypt sang một dự án riêng trong 7. x-3. x tại #2554093. Lộ trình mã hóa 7. x-3. 0. Trong thời gian chờ đợi, có thể tốt hơn là ném một ngoại lệ thay vì chết hoàn toàn nếu MCrypt không khả dụng nghị quyết đề xuất
nhiệm vụ còn lạiXem danh sách trên. Gạch ngang cho biết nhiệm vụ đã hoàn thành Thay đổi giao diện người dùngKhông có bất kỳ giá trị mặc định nào yêu cầu người dùng thiết lập cấu hình mặc định. Các phiên bản trước không yêu cầu bước này Giải pháp thay thế cho mcrypt trong PHP là gì?Bạn nên sử dụng openssl_encrypt để thay thế. Lưu câu trả lời này. Hiển thị hoạt động trên bài đăng này. Cân nhắc sử dụng defuse hoặc RNCryptor , chúng cung cấp giải pháp hoàn chỉnh, đang được bảo trì và chính xác.
Làm cách nào để sử dụng mcrypt trong PHP 8?Cách cài đặt MCrypt cho PHP 8 trên Ubuntu 20. 04 LTS . Xác minh PHP. Chúng ta có thể kiểm tra phiên bản PHP bằng lệnh như hình bên dưới. . Cài đặt nhà phát triển PHP. Cài đặt gói phát triển PHP bằng lệnh được đề cập bên dưới. . Cài đặt công cụ xây dựng. . Cài đặt MCrypt Dev. . Cài đặt MCrypt. . Định cấu hình PHP. . Bản tóm tắt PHP mcrypt được sử dụng để làm gì?Tiện ích mở rộng mcrypt là giao diện của thư viện mật mã mcrypt. Tiện ích mở rộng này hữu ích cho việc cho phép mã PHP sử dụng mcrypt chạy trên PHP 7. 2+ . Phần mở rộng mcrypt được bao gồm trong PHP 5. 4 đến PHP 7. 1.
Là PHP 7. 2 không dùng nữa?PHP 5. 6, 7. 0, 7. 1, 7. 2, 7. 3 và 7. 4 cuối đời. Khi hết hạn sử dụng, các phiên bản này sẽ không còn được hỗ trợ bảo mật và có thể gặp phải các lỗ hổng bảo mật chưa được vá . |