Xem tất cả Blog

Cách sửa lỗi “Error Establishing a Database Connection” trong WordPress

Thumbnail

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ả:

Tôi Trần Quang Vũ là một lập trình viên làm việc lâu năm với WordPress. Tôi có nhiều kinh nghiệm cho các dự án website từ đơn giản đến phức tạp nhất. Các web thuộc lĩnh vực như TMĐT, Nội thất, Du lịch, Văn phòng, Công ty, Đơn vị,... .Ngoài ra tôi cũng thực hiện được các Webapp dùng framework Laravel, Nodejs.
0 0 đánh giá
Đánh giá bài viết
guest
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
Có thể bạn quan tâm