Danh mục

Danh mục

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Hướng Dẫn Sửa Lỗi 500 phpMyAdmin Trên CyberPanel Khi Thiếu Extension mysqli | CloudFly

Ngày đăng: October 3, 2025

description image

Giới thiệu

Khi truy cập phpMyAdmin trên CyberPanel, bạn có thể gặp lỗi hiển thị trên nền đỏ như sau:

phpMyAdmin - Lỗi Thiếu phần mở rộng mysqli. Vui lòng kiểm tra lại phần cấu hình PHP của bạn. Đây là lỗi phổ biến khi PHP không tải module mysqli, dẫn đến việc phpMyAdmin không thể kết nối với MySQL.
Nguyên nhân thường gặp là extension mysqli bị tắt hoặc chưa được cài đặt trong phiên bản PHP mà phpMyAdmin đang sử dụng.

Bài viết này sẽ hướng dẫn bạn kiểm tra phiên bản PHP, bật lại extension mysqli, và khắc phục hoàn toàn lỗi 500 phpMyAdmin.

Xác Định Phiên Bản PHP phpMyAdmin Đang Sử Dụng

CyberPanel có thể chạy nhiều phiên bản PHP song song (ví dụ 7.4, 8.0, 8.1),
tuy nhiên phpMyAdmin thường dùng PHP riêng biệt.

Để xác định phiên bản chính xác, tạo file kiểm tra info.php:

cd /usr/local/CyberCP/public/phpmyadmin
nano info.php

Thêm nội dung: <?php phpinfo(); ?> Lưu lại, rồi truy cập trình duyệt: https://YOUR-IP:8090/phpmyadmin/info.php Tại mục Loaded Configuration File, bạn sẽ thấy đường dẫn tương tự: /usr/local/lsws/lsphp74/etc/php/7.4/litespeed/php.ini Điều này cho biết phpMyAdmin đang sử dụng PHP 7.4. Vì vậy, mọi thao tác bật/tắt extension cần thực hiện trong thư mục của PHP 7.4.

Cách Bật Lại Extension mysqli Trên CyberPanel

Bước 1. Mở File Cấu Hình mysqli.ini

Truy cập vào thư mục module PHP:

nano /usr/local/lsws/lsphp74/etc/php/7.4/mods-available/mysqli.ini

Bước 2. Kích Hoạt Extension mysqli

Tìm dòng: ;extension=mysqli Bỏ dấu ; ở đầu dòng để kích hoạt: extension=mysqli Lưu file bằng tổ hợp phím: Ctrl + O → Enter → Ctrl + X

Bước 3. Khởi Động Lại Dịch Vụ PHP

Chạy lệnh:

systemctl restart lsws
systemctl restart lscpd

Bước 4. Kiểm Tra Module Đã Được Bật

Chạy lệnh kiểm tra:

/usr/local/lsws/lsphp74/bin/php -m | grep mysqli

Nếu thấy dòng mysqli xuất hiện, module đã được bật thành công.

Bước 5. Tải Lại phpMyAdmin

Truy cập lại: https://YOUR-IP:8090/phpmyadmin Giao diện đăng nhập sẽ hiển thị bình thường, lỗi “Thiếu phần mở rộng mysqli” biến mất.

Lưu Ý Nâng Cao

phpMyAdmin thường chạy PHP riêng biệt với website. Việc sửa cấu hình ở PHP 8.1 sẽ không ảnh hưởng nếu phpMyAdmin đang dùng PHP 7.4. Luôn kiểm tra phiên bản thực tế bằng file phpinfo() để tránh nhầm lẫn. Nếu hệ thống chưa cài đặt gói mysqli, bạn có thể cài thêm bằng lệnh:

apt install lsphp74-mysqli -y

Tóm Tắt Nhanh

Mục tiêu Lệnh / Đường dẫn

  • Kiểm tra phiên bản PHP phpMyAdmin Tạo file /usr/local/CyberCP/public/phpmyadmin/info.php

  • File cấu hình chính /usr/local/lsws/lsphp74/etc/php/7.4/litespeed/php.ini

  • File module mysqli /usr/local/lsws/lsphp74/etc/php/7.4/mods-available/mysqli.ini

  • Bật lại extension extension=mysqli

  • Khởi động lại dịch vụ systemctl restart lsws && systemctl restart lscpd

  • Kiểm tra module `/usr/local/lsws/lsphp74/bin/php -m

Kết Quả

Sau khi bật lại mysqli, phpMyAdmin hoạt động bình thường, giao diện đăng nhập hiển thị như ban đầu. Lỗi “Thiếu phần mở rộng mysqli” đã được khắc phục hoàn toàn.

CloudFly - Đơn giản hóa ứng dụng trên đám mây

HOTLINE: 0904.558.448

WEBSITE: https://cloudfly.vn/

FACEBOOK: https://www.facebook.com/cloudfly.vn

TELEGRAM CHANNELS: https://t.me/cloudflyvn

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly
Chia sẻ