Lỗi trắng trang phpMyAdmin trên CyberPanel là tình trạng khiến người dùng không thể truy cập vào trang quản trị phpMyAdmin. Vấn đề này thường xuất hiện sau khi cài đặt hoặc cập nhật CyberPanel, gây ra sự gián đoạn trong việc quản lý và thao tác cơ sở dữ liệu MySQL/MariaDB. Trong bài viết này mình sẽ hướng dẫn bạn cách khắc phục lỗi này để nhanh chóng trở lại công việc.
Những điểm chính
- Nguyên nhân gây lỗi: Bao gồm các lý do như cài đặt phpMyAdmin không chính xác, xung đột với các dịch vụ khác, lỗi cấu hình PHP.
- Hướng dẫn khắc phục: Mô tả chi tiết các bước kết nối SSH vào máy chủ, chỉnh sửa file config.inc.php và đăng nhập vào phpMyAdmin.
- Biết đến Vietnix là nhà cung cấp VPS giúp tối ưu tốc độ và hiệu suất website.
- Một số câu hỏi thường gặp khi sửa lỗi trắng trang phpMyAdmin trên CyberPanel.
Nguyên nhân gây lỗi trắng trang phpMyAdmin trên CyberPanel
Thông thường khi bạn nhấn vào nút PHPMYADMIN trên CyberPanel và bạn được di chuyển đến trang quản trị của phpMyAdmin (có thể yêu cầu đăng nhập hoặc không) và làm việc với dữ liệu tại đó. Tuy nhiên lỗi trắng trang phpMyAdmin trên CyberPanel nghĩa là khi hệ thống thực hiện redirect (chuyển hướng website) thì bạn bị kẹt lại ở trang phpmyadmin mà không hề có dữ liệu hay thông tin nào được hiển thị, chỉ có website trắng tương tự như hình sau.

Bạn sẽ không thể thao tác bất kì điều gì, nếu bạn chọn reload website, tình trạng vẫn như cũ. Có một vài nguyên nhân dẫn đến lỗi này như:
- Cài đặt phpMyAdmin không chính xác.
- Conflict (xung đột) với các plugin hoặc dịch vụ khác.
- Lỗi cấu hình PHP.
Dưới đây mình sẽ hướng dẫn bạn cách khắc phục lỗi này nhanh nhất.
Cách khắc phục lỗi trắng trang phpMyAdmin trên CyberPanel
Bước 1: SSH vào máy chủ
Để bắt đầu, bạn cần phải SSH vào server CyberPanel của bạn bằng các phần mềm giao diện command line như PuTTY, GitBash hay Terminal,… Bạn cũng cần lưu ý phải dùng tài khoản root để đăng nhập vào hệ thống để tránh vấn đề về phân quyền không đủ yêu cầu bằng cách nhập lệnh:
ssh root@ip-cua-server-cyberpanel
Sau đó bạn nhập mật khẩu root theo yêu cầu để xác nhận. Do mọi thao tác đều thông qua giao diện CLI nên các lệnh cần nhập thật chính xác tránh các vấn đề không mong muốn.
Bước 2: Chỉnh sửa file cấu hình config.inc.php
Tiếp theo bạn cần tìm đến file cấu hình của phpMyAdmin ở đường dẫn sau:
cd /usr/local/CyberCP/public/phpmyadmin
Trong folder này, bạn tìm file tên config.inc.php và hãy sao lưu file này lại. Tiếp theo bạn có thể sao chép file sample (file mẫu) là config.sample.inc.php sau đó đổi tên thành file mà bạn vừa dùng để sao lưu hoặc đổi tên trực tiếp trên file sample đó đều được. Ở đây mình chọn đổi tên trực tiếp.
mv config.inc.php config.inc.php.old
mv config.sample.inc.php config.inc.php

Bước 3: Đăng nhập lại vào phpMyAdmin
Sau khi thực hiện xong, bạn chạy lệnh tạo mới khóa blowfish_secret và ghi nhớ giá trị này.
head -c 32 /dev/urandom | base64

Sau đó, bạn mở tệp cấu hình phpMyAdmin bằng nano bằng lệnh nano config.inc.php
, tìm khối code trong tệp cấu hình như hình bên dưới và thực hiện comment hoặc xóa chúng.

Cũng tại vị trí vừa thực hiện comment/xóa block code code vừa thực hiện ở trên, thêm giá trị blowfish_secret vừa tạo và đoạn mã cấu hình này.

Sau khi đã thực hiện các bước trên, truy cập trang phpMyAdmin để kiểm tra.

VPS Vietnix – Tối ưu tốc độ và hiệu suất cho website
Vietnix mang đến giải pháp VPS tối ưu cho doanh nghiệp và cá nhân tại Việt Nam, với khả năng mở rộng linh hoạt và tốc độ vượt trội. Hệ thống máy chủ của Vietnix được đặt tại các trung tâm dữ liệu đạt chuẩn Tier 3, đảm bảo thời gian uptime lên đến 99.9%, giúp website và ứng dụng của bạn luôn hoạt động mượt mà. Đội ngũ hỗ trợ kỹ thuật 24/7 của Vietnix luôn sẵn sàng giải đáp mọi thắc mắc và hỗ trợ khách hàng nhanh chóng, chuyên nghiệp.
Thông tin liên hệ:
- Hotline: 18001093.
- Email: sales@vietnix.com.vn.
- Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
- Website: https://vietnix.vn/.
Câu hỏi thường gặp
Những nguyên nhân phổ biến nhất gây ra lỗi trắng trang phpMyAdmin trên CyberPanel là gì?
– Thiếu hoặc sai cấu hình PHP extensions.
– Giá trị memory_limit trong tệp php.ini quá thấp, không đủ để phpMyAdmin hoạt động.
– Lỗi phân quyền thư mục phpMyAdmin.
– Phiên bản PHP không tương thích với phpMyAdmin trên CyberPanel.
Giới hạn bộ nhớ PHP có ảnh hưởng đến lỗi trắng trang phpMyAdmin không?
Có, khi phpMyAdmin xử lý các cơ sở dữ liệu lớn hoặc thực hiện các thao tác phức tạp, nó cần một lượng bộ nhớ khá nhiều. Nếu giá trị memory_limit trong tệp php.ini quá thấp, phpMyAdmin sẽ không đủ bộ nhớ để hoàn tất tác vụ, dẫn đến lỗi trang trắng.
Như vậy, mình đã chia sẻ toàn bộ nguyên nhân và cách khắc phục lỗi trang trắng phpMyAdmin trên CyberPanel để giúp bạn tiếp tục công việc như bình thường. Nếu muốn tìm hiểu thêm các tính năng khác trên CyberPanel, bạn có thể tham khảo một số bài viết dưới đây của mình: