Cách khắc phục khi gặp lỗi cơ sở dữ liệu trong WordPress (2021)

Khắc phục lỗi cơ sở dữ liệu
5/5 - (1132 bình chọn)

Cảm ơn các bạn hôm nay đã chọn đồng hành cùng thiết kế website Alowebtot tìm hiểu về cách khắc phục lỗi cơ sở dữ liệu trong nền tảng WordPress.

lỗi cơ sở dữ liệu

Lỗi cơ sở dữ liệu mà người dùng hay gặp phải là gì?

Nếu bạn là một designer, lập trình viên hay chỉ là người viết web thì gặp phải lỗi kết nối cơ cở dữ liệu là một vấn đề thường xuyên phải đối mặt. Nó đòi hỏi người sử dụng phải có kinh nghiệm, kiến thức để khắc phục cũng như để bài viết, thiết kế không bị đánh mất.

Lỗi kết nối tới cơ sở dữ liệu WordPress thường xuất hiện là do server hoặc cấu hình chưa chính xác

Một số nguyên nhân chính xác được xác định là do

  • Hosting bị yếu
  • Web bị lỗi DDOS, mySQL bị quá tải không thể xử lý dữ liệu gửi đi và gửi về được
  • Thiếu RAM
  • Thông tin Database của file wp-config.php bị nhập sai
  • Server không phản hồi được
  • Cơ sở dữ liệu không tồn tại
  • Thời gian kết nối tới cơ sở dữ liệu đã quá hạn

Cách khắc phục lỗi cơ sở dữ liệu

Kiểm tra thông tin đăng nhập cơ sở dữ liệu WordPress của bạn

  • Lý do phổ biến nhất cho lỗi cơ sở dữ liệu không được kết nối trong WordPress là thông tin đăng nhập cơ sở dữ liệu không chính xác. Nếu gần đây bạn đã chuyển trang web WordPress của mình sang một máy chủ mới thì đây có thể là lý do rất có thể
  • Thông tin đăng nhập cơ sở dữ liệu WordPress của bạn được lưu trữ trong tệp wp-config.php. Nó là tệp cấu hình WordPress chứa các cài đặt quan trọng bao gồm thông tin cơ sở dữ liệu chính
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Bạn cần đảm bảo rằng thông tin cho tên cơ sở dữ liệu, tên người dùng, mật khẩu và máy chủ dữ liệu là chính xác

  • Bạn có thể xác nhận thông tin này từ bảng điều khiển từ tài khoản Lưu trữ WordPress của mình. Bạn chỉ cần đăng nhập vào tài khoản của mình => Nhấp vào mySQL trong phần cơ sở dữ liệu
  • Thao tác này sẽ đưa bạn tới trang quản lý cơ sở dữ liệu trong dashboad lưu trữ của bạn => Tìm ra tên cơ sở dữ liệu & tên người sử dụng
  • Hiển thị người dùng và các liên kết sử dụng

Kiểm tra thông tin máy chủ cơ sở dữ liệu của bạn

CMS là gì và cách thức hoạt động
  • Nếu bạn tự tin rằng thông tin: tên cơ sở dữ liệu, tên người dùng, mật khẩu chính xác thì bạn cần kiểm tra kỹ lưỡng thông tin máy chủ của mình đã đúng hay chưa
  • Hầu hết các công ty lưu trữ WordPress sử dụng localhost làm máy chủ cơ sở dữ liệu của bạn, tuy nhiên một số khác thì lại chọn tạo ra những máy chủ cho riêng doanh nghiệp
  • Trong trường hợp này nếu bạn muốn kiểm tra thì bạn cần liên hệ với công ty lưu trữ của mình để xác nhận thông tin máy chủ dữ liệu của mình

Sửa chữa lỗi cơ sở dữ liệu WordPress

  • Nếu bạn đang gặp một lỗi khác trên wp-admin như: Một/ Nhiều bảng cơ sở dữ liệu không khả dụng. Cơ sở dữ liệu có thể cần được sửa chữa
  • Bạn có thể thực hiện việc này bằng cách thêm dòng sau vào tệp wp-config.php của mình
define('WP_ALLOW_REPAIR', true);

  • Sau khi điền xong, bạn có thể cài đặt bằng cách truy cập http://www.yoursite.com/wp-admin/maint/repair.php
  • Lưu ý: Người dùng không cần đăng nhập để truy cập trang sửa chữa cơ sở dữ liệu. Sau khi hoàn tất việc sửa chữa và tối ưu hóa, hãy đảm bảo rằng bạn sẽ xóa mã này khỏi wp-config.php của bạn

Cập nhật URL trang web WordPress

  • Hãy thử cập nhật URL trên nền tảng WordPress bằng phpMyadmin. Bạn chỉ cần truy cập từ bảng điều khiển từ tài khoản lưu trữ và chọn cơ sở dữ liệu WordPress của mình
  • Nhấp vào menu SQL trên thanh công cụ => Nhập truy vấn MySQL
UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'
  • Lưu ý: Đừng quên cung cấp URL trang web của riêng bạn và thay đổi wp-options thành tên bảng vì có thể bạn đã thay đổi tiền tố bảng WordPress

Khởi động lại máy chủ web

  • Người dùng trên máy chủ chuyên dụng, máy chủ cục bộ hay máy chủ riêng (VPS) có thể thử khởi động lại máy
  • Thao tác này sẽ giúp khởi động lại máy cũng như web của bạn. Điều này có thể khắc phục được một số trục trặc tạm thời
Subscribe
Notify of
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả các bình luận
0
Bạn đang nghĩ gì? Hãy bình luận nhé <3x