Bài viết này sẽ hướng dẫn các bạn cài thư viện mcrypt. Môi trường thực hiện php 7.2 và ubuntu 18.04. Trước tiên bạn cần check xem thư viện mcrypt đã dược cài chưa bằng cách thực hiện lệnh: php -m | grep mcrypt Nếu kết quả trả về là “mcrypt” thì thư viện đã được cài đặt rồi nhé. Ngược lại là thư viện chưa được cài đặt. Để cài đặt thư viện mcrypt này chúng ta thực hiện chạy một số bước sau: Bước 1: Cài đặt các gói (php-dev, libmcrypt-dev, php-pear) phục vụ cho việc cài đặt thư viện mcrypt bằng cách chạy lệnh sau: sudo apt install php-dev libmcrypt-dev php-pear Bước 2: Cài đặt thư viện mcrypt bằng cách chạy 2 lệnh sau: sudo pecl channel-update pecl.php.net sudo pecl install mcrypt-1.0.1 Khi bạn nhận được kết quả có dạng như sau là quá trình cài đặt thư viện thành công rồi nhé: Build process completed successfully Installing '/usr/lib/php/20170718/mcrypt.so' install ok: channel://pecl.php.net/mcrypt-1.0.1 configuration option "php_ini" is not set to php.ini location You should add "extension=mcrypt.so" to php.ini Bước 3: Cấu hình sử dụng Extension mcrypt vừa cài đặt ở file php.ini (/etc/php/7.2/apache2/php.ini) bằng cách thêm đoạn sau vào file php.ini này extension=mcrypt Bước 4: Khởi động lại apache bằng lệnh: sudo service apache2 restart Bước 5: Dùng lệnh php -m | grep mcrypt để kiểm tra đã nhận thư viện mcrypt hay chưa như lúc đầu. Hy vọng hữu ích với bạn! Nosomovo làm thế nào để cài đặt mcrypt trong xampp trên windows? Phiên bản PHP 7.0.5 và gói xampp của tôi không có phần mở rộng mcrypt, vậy làm cách nào để cài đặt mcrypt trên xampp?
21 hữu ích 5 bình luận 113k xem chia sẻ answer 29 Trước tiên, bạn nên tải xuống phiên bản phù hợp cho hệ thống của mình từ đây: https://pecl.php.net/package/mcrypt/1.0.3/windows Sau
đó, bạn nên sao chép 29 hữu ích 1 bình luận chia sẻ answer 6 Các phiên bản gần đây của XAMPP dành cho Windows chạy PHP 7.x KHÔNG tương thích với mbcrypt. Nếu bạn có một gói như Laravel yêu cầu mbcrypt, bạn sẽ cần cài đặt phiên bản XAMPP cũ hơn. HOẶC, bạn có thể chạy XAMPP với nhiều phiên bản PHP bằng cách tải xuống gói PHP từ Windows.PHP.net, cài đặt gói này trong thư mục XAMPP của bạn và định cấu hình php.ini và httpd.conf để sử dụng đúng phiên bản PHP cho trang web của bạn. 6 hữu ích 0 bình luận chia sẻ answer 0 bạn nên cài đặt mcrypt với pecl trên máy chủ xampp của mình:
sau đó thêm vào php.ini mã này (khối mở rộng):
0 hữu ích 0 bình luận chia sẻ answer -2 Ngay từ PHP Docs: PHP 5.3 Windows nhị phân sử dụng phiên bản tĩnh của thư viện MCrypt, không cần DLL. http://php.net/manual/en/mcrypt.requirements.php Nhưng nếu bạn thực sự muốn tải xuống, chỉ cần truy cập trang mcrypt sourceforge http://sourceforge.net/projects/mcrypt/files/?source=navbar -2 hữu ích 1 bình luận chia sẻ Đăng nhập để trả lời câu hỏiCó thể bạn quan tâm |