Tôi đã cố gắng cài đặt phpmyadmin trong Ubuntu 16.04.3 LTS Có đèn được cài đặt, Php 7.2, MySQL Ver 15.1 Distrib 10.2.12-MariaDB, cho Debian-Linux-GNU [x86_64] bằng cách sử dụng Readline 5.2 và Apache2.
Và tôi đang theo dõi bài viết này từ DigitalOcean, nhưng khi tôi đến phần tôi cần chạy sudo phpenmod mcrypt
, tôi đã nhận được một tin nhắn nói ..
CẢNH BÁO: Mô-đun McRypt Ini không tồn tại dưới /etc/php/7.2/mods-available
Tôi đang làm điều này trên Ubuntu được cài đặt trong GoDaddy
Bạn có thể cung cấp giải pháp tốt nhất cho việc này?
Đã hỏi ngày 21 tháng 1 năm 2018 lúc 4:48Jan 21, 2018 at 4:48
FilfilFil
7.65012 Huy hiệu vàng56 Huy hiệu bạc78 Huy hiệu đồng12 gold badges56 silver badges78 bronze badges
6
Chỉ vào php7.1-mcrypt
với php7.2
sẽ giải quyết vấn đề ở đây. Dưới đây là các bước để định cấu hình phiên bản 7.1 McRypt với php7.2
Cài đặt php7.1-mcrypt
sudo apt install php7.1-mcrypt
Tạo liên kết tượng trưng đến php7.1-mcrypt
sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
Bật tiện ích mở rộng
3sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
sudo phpenmod mcrypt
Khởi động lại dịch vụ Trình quản lý quy trình FastCGI
sudo service php7.2-fpm restart
Lưu ý: Giải pháp trên là một cách giải quyết để cho phép McRypt trong PHP7.2 thông qua APT cho đến
4 không có sẵn.sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
The above solution is a workaround to enable mcrypt in php7.2 through apt till4 is not available.sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
Mertyildiran
6.3014 Huy hiệu vàng32 Huy hiệu bạc54 Huy hiệu Đồng4 gold badges32 silver badges54 bronze badges
Đã trả lời ngày 7 tháng 5 năm 2018 lúc 16:43May 7, 2018 at 16:43
8
Đối với PHP-7.3 như đã đề cập ở trên, tôi đã phải thực thi lệnh nàyphp-7.3 like mentioned above i had to execute this command
sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
5 Nguyên nhân phiên bản 7.0 xuất hiện theo mặc định.Đã trả lời ngày 24 tháng 7 năm 2019 lúc 10:59Jul 24, 2019 at 10:59
Tôi đã cố gắng cài đặt phpmyadmin trong Ubuntu 16.04.3 LTS Có đèn được cài đặt, Php 7.2, MySQL Ver 15.1 Distrib 10.2.12-MariaDB, cho Debian-Linux-GNU [x86_64] bằng cách sử dụng Readline 5.2 và Apache2.
Và tôi đang theo dõi bài viết này từ DigitalOcean, nhưng khi tôi đến phần tôi cần chạy sudo phpenmod mcrypt
, tôi đã nhận được một tin nhắn nói ..
CẢNH BÁO: Mô-đun McRypt Ini không tồn tại dưới /etc/php/7.2/mods-available Cảnh báo: Mô-đun McRypt File không tồn tại dưới /etc/php/7.2/mods-available
WARNING: Module mcrypt ini file doesn't exist under /etc/php/7.2/mods-available
Tôi đang làm điều này trên Ubuntu được cài đặt trong GoDaddy
Bạn có thể cung cấp giải pháp tốt nhất cho việc này?
Đã hỏi ngày 21 tháng 1 năm 2018 lúc 4:46Jan 21, 2018 at 4:46
1
Cài đặt đầu tiên Php7.1. Sau đó sao chép mcrpyt.ini.
sudo apt-add-repository ppa:ondrej/php
sudo apt-get install php7.1-mbstring
sudo apt-get install php7.1-mcrypt
sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
sudo phpenmod mcrypt
sudo service php7.2-fpm restart
Đã trả lời ngày 26 tháng 2 năm 2019 lúc 20:02Feb 26, 2019 at 20:02
JarynjarynJaryn
Phim huy hiệu bạc 1711 Huy hiệu đồng1 silver badge3 bronze badges
Chỉ cần thử và chạy mã này và lỗi của bạn sẽ biến mất.
sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
Bạn nên có tệp
sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
7 bên trong sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
8 và nếu bạn không có tệp này ở đó, bạn sẽ gặp lỗi này.Lưu ý: Nếu bạn làm theo cách này, bạn sẽ không gặp lỗi này nữa, nhưng bạn sẽ gặp lỗi khác:: If you do it this way you will not get this error anymore, but you will get other error:
PHP Warning: PHP Startup: Unable to load dynamic library 'mcrypt.so' [tried: /usr/lib/php/20170718/mcrypt.so [/usr/lib/php/20170718/mcrypt.so: cannot open shared object file: No such file or directory], /usr/lib/php/20170718/mcrypt.so.so [/usr/lib/php/20170718/mcrypt.so.so: cannot open shared object file: No such file or directory]] in Unknown on line 0
Vì vậy, dựa trên nghiên cứu của tôi
3 không được hỗ trợ trong PHP7.2, vì vậy bạn không phải thực hiện sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
sudo phpenmod mcrypt
. Có lẽ tôi sai, nhưng nếu ai đó có thêm thông tin, hãy cho tôi biết.
Đã trả lời ngày 7 tháng 5 năm 2018 lúc 9:11May 7, 2018 at 9:11
DimitardimitarDimitar
4641 Huy hiệu vàng6 Huy hiệu bạc20 Huy hiệu đồng1 gold badge6 silver badges20 bronze badges