1. Kiểm tra thông tin đăng nhập cơ sở dữ liệu của bạn
Hãy kiểm tra và đảm bảo thông tin đăng nhập cơ sở dữ liệu của bạn là chính xác. Đây là lý do đứng đầu khiến lỗi “Error Establishing a Database Connection” xảy ra. Tệp cấu hình này (wp-config.php) thường nằm ở thư mục gốc của trang WordPress.
define('DB_NAME', 'xxxxxx');
define('DB_USER', 'xxxxxx');
define('DB_PASSWORD', 'xxxxxxxxx');
define('DB_HOST', 'localhost');
2. Cơ sở dữ liệu WordPress bị hỏng
Trong một số trường hợp, có thể cơ sở dữ liệu của bạn đã bị hỏng. Điều này đôi khi có thể xảy ra (mặc dù không thường xuyên) vì theo thời gian, hàng trăm bảng liên tục được thêm/xóa bởi các plugin và chủ đề mới.
WordPress có chế độ sửa chữa cơ sở dữ liệu mà bạn có thể bắt đầu.Thêm phần sau vào cuối tệp wp-config.php của bạn.
define('WP_ALLOW_REPAIR', true);
Sau đó truy cập https://domain.com/wp-admin/maint/repair.php. Sau đó, bạn sẽ có tùy chọn sửa chữa cơ sở dữ liệu hoặc sửa chữa và tối ưu hóa cơ sở dữ liệu. Vì hiện tại có thể bạn đang khắc phục sự cố ngừng hoạt động trên trang web của mình nên chúng tôi khuyên bạn nên sử dụng tùy chọn sửa chữa cơ sở dữ liệu vì tùy chọn này nhanh hơn.
Sau khi chạy sửa chữa cơ sở dữ liệu ở trên và thử lại nếu hết lỗi hãy xóa dòng mã bạn đã thêm vào tệp wp-config.php. Nếu không, bất kỳ ai cũng có thể truy cập trang repair.php.
Về tác giả: