Các Lỗi Thường Gặp Khi Dùng WordPress Và Cách Khắc Phục

Giới Thiệu

WordPress là một trong những hệ quản trị nội dung (CMS) phổ biến nhất hiện nay. Nhờ vào tính linh hoạt, giao diện dễ dùng, cũng như hỗ trợ nhiều plugin và theme, WordPress đã trở thành lựa chọn hàng đầu của các blogger, doanh nghiệp và nhà phát triển website. Tuy nhiên, trong quá trình sử dụng, bạn có thể gặp phải một số lỗi phổ biến. Bài viết này sẽ hướng dẫn bạn cách khắc phục những lỗi WordPress thường gặp nhất.


1. Lỗi 500 Internal Server Error

Nguyên nhân:

  • File .htaccess bị hỏng
  • Xung đột plugin hoặc theme
  • Giới hạn bộ nhớ PHP bị quá tải
  • Lỗi khi cài đặt hoặc cập nhật WordPress

Cách khắc phục:

  1. Kiểm tra và chỉnh sửa file .htaccess
    • Kết nối với hosting qua FTP
    • Tìm file .htaccess trong thư mục gốc
    • Đổi tên file .htaccess thành .htaccess_old
    • Vào WordPress > Cài đặt > Đường dẫn tĩnh > Nhấn “Lưu thay đổi”
  2. Vô hiệu hóa Plugin
    • Dùng FTP đổi tên thư mục /wp-content/plugins/ thành /plugins_old/
    • Kiểm tra lại website xem lỗi có biến mất không
  3. Tăng giới hạn bộ nhớ PHP
    • Thêm dòng sau vào file wp-config.php:
      define('WP_MEMORY_LIMIT', '256M');
      

2. Lỗi 404 Not Found

Nguyên nhân:

  • Cấu trúc permalink bị sai
  • Trang hoặc bài viết bị xóa nhưng vẫn tồn tại trong cache

Cách khắc phục:

  • Vào Cài đặt > Đường dẫn tĩnh > Nhấn “Lưu thay đổi”
  • Dùng plugin Redirection để chuyển hướng URL bị lỗi

3. Lỗi Trắng Trang (White Screen of Death – WSOD)

Nguyên nhân:

  • Xung đột plugin hoặc theme
  • Lỗi trong file functions.php
  • Giới hạn bộ nhớ PHP

Cách khắc phục:

  • Kích hoạt chế độ debug:
    Thêm vào file wp-config.php:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    
  • Đổi tên thư mục plugin hoặc theme hiện tại để vô hiệu hóa
  • Kiểm tra file functions.php xem có lỗi công thức không

4. Lỗi “Error Establishing a Database Connection”

Nguyên nhân:

  • Sai thông tin kết nối database trong wp-config.php
  • Database bị quá tải hoặc hỏng

Cách khắc phục:

  • Kiểm tra file wp-config.php xem thông tin database có đúng không
  • Vào phpMyAdmin chạy lệnh sửa lỗi database:
    REPAIR TABLE wp_options;
    

Bài viết này chỉ mới đề cập một số lỗi phổ biến nhất khi sử dụng WordPress. Hãy thường xuyên sao lưu website của bạn và kiểm tra plugin hoặc theme trước khi cài đặt để tránh những sự cố không mong muốn!

Để lại một bình luận