Wednesday , May 15 2024
HOME / General / Hướng dẫn Wordpress / Hướng dẫn sửa lỗi error establishing a database connection

Hướng dẫn sửa lỗi error establishing a database connection

Theo kinh nghiệm, error establishing a database connection là lỗi xuất hiện khi bạn phục hồi dữ liệu đối với site WordPress. Nếu bạn thực hiện việc phục hồi dữ liệu nhiều lần thì rất dễ gặp lỗi như thế này. Bài viết này mình sẽ hướng dẫn cách sửa lỗi error establishing a database connection nếu bạn gặp phải.

Khắc phục lỗi error establishing a database connection wordpress

Khi mắc lỗi bạn sẽ không vào được đường dẫn domain.com/wp-admin

fix error establishing a database connection

Và xuất hiện dòng cảnh cáo như sau: One or more database tables are unavailable. The database may need to be repaired.

Tạm dịch “Một hoặc nhiều cơ sở dữ liệu trong bảng không có giá trị, có lẽ bạn cần sửa lại cơ cở dữ liệu”

Chọn Repaired, hiện dòng hướng dẫn như sau:

fix loi error establishing a database connection

Bạn copy code: define(‘WP_ALLOW_REPAIR’, true); dán vào cuối file wp-config.php và save lại, sau đó truy cập lại đường dẫn domain.com/wp-admin

Chọn Repair and Optimize database.

huong dan sua loi error establishing a database connection

Khi đó vào file wp-config.php xóa đi dòng code: define(‘WP_ALLOW_REPAIR’, true);

sua loi error establishing a database connection

Như vậy, bạn đã fix xong lỗi error establishing a database connection. Nếu bạn truy cập lại trên một trình duyệt có thể bạn thấy vẫn còn lỗi. Vì thế, mình khuyên bạn sau khi fix xong, hãy truy cập website của mình trên một trình duyệt khác.

Tuy nhiên một số trường khi truy cập vào được website, nhưng nó chỉ hiện ra trang đầu tiên (trang cấp 1) hoặc không có hình ảnh. Khi bạn truy cập link sẽ báo lỗi không tìm thấy link như sau:

Additionally, a 404 Not found error was encountered while trying to use an Error Document to handle the request.

Khắc phục lỗi 404 Not found error wordpress

Để khắc phục lỗi này, bạn copy đoạn code dưới vào file .htaccess  lưu lại.

RewriteEngine on
<IfModule mod_rewrite.c>
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Refresh website, khi vào được trang quản lý bạn nên restore lại dữ liệu như lúc ban đầu.

Theo mình khi khắc phục hoàn toàn lỗi “Additionally, a 404 Not found error was encountered while trying to use an Error Document to handle the request” Bạn nên xóa đoạn code đã chèn vào trước đó.

Hi vọng bạn sẽ khắc phục hoàn toàn lỗi establishing a database connection cho website của bạn.

Cảm ơn bạn đã quan tâm bài viết!

5/5 - (3 votes)
dang ky getresponse mien phi
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
thiet lap he thong ban hang tu dong

Dành tặng bạn!

7 BƯỚC TẠO HỆ THỐNG BÁN HÀNG TỰ ĐỘNG BÙNG NỔ DOANH SỐ

(*) Quà tặng chỉ xuất hiện một lần duy nhất

https://nguyenthuongsach.com/link-tai-ebook

0 Shares
Share
Share
Tweet
Pin