Khắc phục lỗi trang trắng sitemap ở wordpress năm 2024

WordPress là nền tảng quản trị nội dung [CMS] phổ biến nhất hiện nay, được sử dụng bởi hàng triệu người trên thế giới để xây dựng website. Tuy nhiên, WordPress cũng có thể gặp lỗi trong quá trình sử dụng. Bài viết sau của Miko Tech sẽ tổng hợp 10+ lỗi WordPress thường gặp nhất cùng với hướng dẫn khắc phục giúp bạn tự tin quản lý website của mình.

10+ lỗi WordPress thường gặp và cách xử lý

Dù bạn là người mới bắt đầu hay một chuyên gia lâu năm, việc gặp phải lỗi trong quá trình sử dụng WordPress là điều không thể tránh khỏi. Bài viết này sẽ cung cấp cho bạn danh sách 10+ lỗi WordPress thường gặp nhất cùng với những hướng dẫn chi tiết để khắc phục chúng.

1. Lỗi trắng màn hình WordPress

White Screen of Death [WSoD] là một lỗi phổ biến xảy ra trên website WordPress khiến cho người dùng chỉ nhìn thấy một màn hình trắng trơn khi truy cập. Lỗi này có thể xảy ra do nhiều nguyên nhân khác nhau, khiến người dùng không thể truy cập vào website và ảnh hưởng đến hoạt động kinh doanh.

  • Lỗi plugin hoặc theme: Đây là nguyên nhân phổ biến nhất gây ra lỗi WSoD. Việc cài đặt plugin hoặc theme không tương thích hoặc lỗi có thể dẫn đến xung đột với hệ thống WordPress khiến website không thể hoạt động bình thường.
  • Lỗi PHP: Lỗi trong mã PHP của website cũng có thể dẫn đến lỗi WSoD. Ví dụ, lỗi cú pháp, lỗi truy cập cơ sở dữ liệu,…
  • Lỗi bộ nhớ: Nếu website sử dụng quá nhiều bộ nhớ, nó có thể dẫn đến lỗi WSoD.
  • Vấn đề về máy chủ: Vấn đề về máy chủ như thiếu dung lượng lưu trữ, lỗi phần mềm máy chủ,… cũng có thể gây ra lỗi WSoD.

Lỗi trắng màn hình WordPress

Có nhiều cách để khắc phục lỗi WSoD, tùy thuộc vào nguyên nhân gây ra lỗi. Dưới đây là một số cách khắc phục phổ biến:

  • Tắt plugin và theme: Hãy thử tắt từng plugin hoặc theme để xem plugin hoặc theme nào gây ra lỗi. Sau khi xác định được plugin hoặc theme lỗi, bạn có thể vô hiệu hóa hoặc gỡ cài đặt chúng.
  • Tăng dung lượng bộ nhớ: Liên hệ với nhà cung cấp dịch vụ hosting để tăng dung lượng bộ nhớ cho website.
  • Sửa lỗi PHP: Nếu bạn biết cách sửa lỗi PHP, bạn có thể tự sửa lỗi trong mã PHP của website. Nếu không, bạn nên thuê lập trình viên WordPress để sửa lỗi.
  • Khôi phục lại website từ bản sao lưu: Nếu bạn có bản sao lưu website gần đây, bạn có thể khôi phục lại website từ bản sao lưu đó.
    Đọc thêm: Hosting Là Gì? Kiến Thức Cơ Bản Về Web Hosting

2. Lỗi Internal Server Error

Lỗi Internal Server Error [Lỗi 500] là một lỗi WordPress phổ biến, lỗi sẽ hiển thị với bảng thông báo “500 Internal Server Error” hoặc “HTTP 500” khi người dùng truy cập website. Lỗi này cho biết rằng đã xảy ra sự cố trên máy chủ web khiến máy chủ không thể xử lý yêu cầu của người dùng.

Lỗi Internal Service Error [Lỗi 500]

Lỗi này có thể do nhiều nguyên nhân gây ra, nhưng bạn có thể thử một số cách đơn giản sau để khắc phục:

  • Tải lại trang: Đôi khi, lỗi 500 chỉ là lỗi tạm thời do máy chủ web quá tải hoặc gặp trục trặc nhỏ. Do vậy, bạn hãy thử tải lại trang bằng cách nhấn F5 hoặc Ctrl + F5 [Windows] hoặc Command + R [Mac].
  • Xóa bộ nhớ cache trình duyệt: Bộ nhớ cache trình duyệt có thể lưu trữ dữ liệu lỗi khiến website hiển thị lỗi 500. Hãy thử xóa bộ nhớ cache trình duyệt của bạn và tải lại trang web.
  • Xóa cookies: Cookies cũng có thể lưu trữ dữ liệu lỗi gây ra vấn đề. Hãy thử xóa cookies của bạn và tải lại trang web.
  • Tắt plugin: Nếu bạn mới cài đặt plugin nào đó, hãy thử tắt plugin đó và tải lại trang web. Plugin lỗi có thể là nguyên nhân gây ra lỗi 500.

3. Lỗi 404

Lỗi 404 là lỗi WordPress khiến người dùng không thể truy cập vào một trang cụ thể do trang đó không tồn tại hoặc đã bị di chuyển/xóa. Điều này thường xảy ra khi URL của trang web không tồn tại hoặc đã bị thay đổi mà không cập nhật lại các liên kết nội bộ. Những cách để xử lý lỗi 404 là:

  • Kiểm tra và sửa chữa URL: Kiểm tra xem trang đã bị xóa hay di chuyển sang vị trí mới.
  • Cập nhật liên kết nội bộ: Sử dụng các plugin như Broken Link Checker để tìm và sửa các liên kết hỏng.
  • Thiết lập chuyển hướng [Redirects]: Sử dụng plugin như Redirection để thiết lập chuyển hướng 301 từ các URL cũ đến các URL mới, giúp người dùng và các công cụ tìm kiếm tìm đến đúng trang mới, duy trì thứ hạng SEO.
  • Kiểm tra và cập nhật permalinks: Vào Settings > Permalinks và nhấn “Save Changes” để WordPress tự động tạo lại tệp .htaccess.
  • Sử dụng các công cụ quản trị trang web: Sử dụng Google Search Console để xác định các lỗi 404 mà Googlebot gặp phải trên trang web của bạn.
    Xem thêm: Top 25+ Plugin WordPress Hữu Ích Nên Cài Đặt

Lỗi 404 là lỗi không tìm được tài nguyên người dùng yêu cầu

4. Lỗi 403

Lỗi 403 [Forbidden Error] trên WordPress xảy ra khi máy chủ từ chối truy cập vào một số tệp hoặc thư mục nhất định của trang web. Nguyên nhân chính của lỗi này là do vấn đề về quyền truy cập tệp hoặc cấu hình không chính xác. Một số cách xử lý đơn giản và nhanh nhất để khắc phục lỗi 403 trên WordPress bao gồm:

  • Kiểm tra quyền truy cập tệp và thư mục: Đăng nhập vào máy chủ web thông qua FTP hoặc SSH, điều hướng đến thư mục gốc của WordPress và đặt quyền truy cập cho thư mục thành 755 và tệp thành 644.
  • Kiểm tra và sửa tệp .htaccess: Đổi tên tệp .htaccess hiện tại thành .htaccess_old để vô hiệu hóa tạm thời. Sau đó, tạo lại tệp .htaccess bằng cách vào Settings > Permalinks trong bảng điều khiển WordPress và nhấn Save Changes.
  • Vô hiệu hóa plugin bảo mật: Nếu bạn không thể truy cập vào bảng điều khiển, sử dụng FTP để đổi tên thư mục plugin bảo mật [ví dụ: wp-content/plugins/wordfence đổi thành wp-content/plugins/wordfence_old].

Lỗi 403 cho người dùng biết họ không có quyền truy cập tài nguyên

5. Lỗi 502

Lỗi 502 [502 Bad Gateway] là một mã trạng thái HTTP cho biết máy chủ nhận được một phản hồi không hợp lệ từ máy chủ khác khi cố gắng hoàn thành yêu cầu. Trong WordPress, lỗi này thường xảy ra khi có sự cố trong việc giao tiếp giữa máy chủ web [như Nginx hoặc Apache] và máy chủ back-end.

Bạn có thể sửa lỗi WordPress 502 bằng một trong các cách sau:

  • Tải lại trang: Hãy thử tải lại trang bằng cách nhấn F5 hoặc Ctrl + F5 [Windows] hoặc Command + R [Mac].
  • Kiểm tra trạng thái máy chủ: Truy cập vào trang web kiểm tra trạng thái máy chủ như isitdownrightnow.com hoặc downdetector.com để xem máy chủ web có đang hoạt động bình thường hay không.
  • Xóa bộ nhớ cache trình duyệt: Xóa bộ nhớ cache có thể giúp khắc phục lỗi 502. Bạn có thể nhấn Ctrl + F5 hoặc `.htaccess`0 để làm mới trang mà không dùng cache.
  • Vô hiệu hóa tất cả các plugin: Bạn đăng nhập vào trang quản lý FTP hoặc sử dụng File Manager trong cPanel. Sau đó, hãy điều hướng đến .htaccess`1 và đổi tên thư mục .htaccess`2 thành `.htaccess`3. Nếu trang web hoạt động bình thường trở lại, đổi tên thư mục lại và kích hoạt từng plugin một để tìm plugin gây ra lỗi.

Lỗi WordPress 502 Bad Gateway

6. Lỗi không truy cập được WordPress Dashboard

Lỗi không truy cập được WordPress Dashboard là một lỗi thường gặp mà người dùng có thể gặp phải. Lỗi này thường biểu hiện bằng thông báo “Invalid username or password” hoặc “Lost your password?”. Về lâu dài, lỗi WordPress này sẽ gây khó khăn cho việc quản lý và cập nhật website. Để khắc phục, bạn có thể thử các biện pháp sau:

  • Kiểm tra lại tên đăng nhập và mật khẩu: Hãy đảm bảo rằng bạn đang nhập đúng tên đăng nhập và mật khẩu của tài khoản quản trị WordPress, nhất là các chữ hoa và ký tự đặc biệt.
  • Khôi phục mật khẩu: Nếu bạn quên mật khẩu, hãy sử dụng chức năng “Lost your password?” để lấy lại mật khẩu mới.
  • Xóa cookie và bộ nhớ cache: Cookie và bộ nhớ cache bị lỗi hoặc hết hạn có thể khiến bạn không thể đăng nhập vào WordPress Dashboard. Hãy thử xóa cookie và bộ nhớ cache của trình duyệt web và thử đăng nhập lại.
  • Chuyển sang theme mặc định: Đăng nhập vào tài khoản FTP hoặc cPanel của bạn và điều hướng đến thư mục `.htaccess`4. Đổi tên thư mục theme hiện tại và WordPress sẽ tự động chuyển sang theme mặc định.
  • Tăng giới hạn bộ nhớ PHP: Mở tệp .htaccess`5 trong thư mục gốc của WordPress, thêm dòng .htaccess`6 vào tệp và lưu lại.

Lỗi không truy cập được WordPress Dashboard

7. Lỗi không thể tải lên hình ảnh

Lỗi không thể tải lên hình ảnh lên WordPress là lỗi khiến người dùng gặp khó khăn khi đăng tải bài viết, sản phẩm hoặc cập nhật hình ảnh trên website. Khi xảy ra lỗi này, bạn có thể nhận được các thông báo khác nhau như:

  • “Failed to upload file.” [Tải tệp tin thất bại.]
  • “The file size exceeds the upload limit.” [Kích thước tệp tin vượt quá giới hạn cho phép.]
  • “The file type is not allowed.” [Loại tệp tin không được phép.]
  • “An error occurred while uploading the file.” [Có lỗi xảy ra trong quá trình tải tệp tin.]

Cách khắc phục lỗi WordPress không thể tải lên hình ảnh như sau:

  • Kiểm tra dung lượng tệp tin: Hãy đảm bảo rằng dung lượng tệp tin hình ảnh của bạn không vượt quá giới hạn cho phép. Bạn có thể xem dung lượng tải lên tối đa trong Media > Add New.
  • Kiểm tra định dạng tệp tin: Hãy đảm bảo rằng hình ảnh của bạn có định dạng hợp lệ, như JPG, JPEG, PNG, hoặc GIF.
  • Tắt plugin: Hãy thử tắt từng plugin để xem plugin nào gây ra lỗi tải lên hình ảnh. Sau khi xác định được plugin lỗi, bạn có thể vô hiệu hóa hoặc gỡ cài đặt plugin đó.
  • Tăng giới hạn bộ nhớ PHP: Mở tệp .htaccess`5 trong thư mục gốc của WordPress, thêm hoặc chỉnh sửa dòng .htaccess`8 để tăng giới hạn bộ nhớ.

Kiểm tra dung lượng cho phép của hình ảnh trên WordPress

8. Lỗi WordPress bị log out liên tục

Lỗi WordPress bị log out liên tục là một vấn đề phổ biến mà người dùng gặp phải khi cố gắng đăng nhập vào WordPress Dashboard. Khi gặp lỗi này, bạn có thể đăng nhập thành công, nhưng sau đó bị đăng xuất ngay lập tức, không thể truy cập hoặc duy trì phiên đăng nhập. Cách khắc phục tình trạng này như sau:

  • Kiểm tra và xóa cookie trình duyệt: Cookie bị lỗi hoặc không hợp lệ có thể gây ra vấn đề đăng xuất. Bạn vào cài đặt của trình duyệt, tìm mục Privacy hoặc Security sau đó xóa cookie liên quan đến WordPress.
  • Kiểm tra URL trang web: URL của trang web cần khớp giữa các cấu hình trong WordPress và thực tế. Bạn có thể kiểm tra trong Dashboard bằng cách vào Settings > General, kiểm tra xem WordPress Address [URL] và Site Address [URL] có khớp với URL thực tế của trang web hay không.

9. Lỗi hình ảnh không hiển thị

Lỗi hình ảnh không hiển thị là một lỗi WordPress khiến website của bạn trở nên mất thẩm mỹ và ảnh hưởng đến trải nghiệm người dùng. Khi gặp lỗi này, hình ảnh sẽ mất hoặc không hiển thị trên website. Để khắc phục lỗi, bạn hãy thử cập nhật lại thư viện media hoặc xóa bộ nhớ cache của trình duyệt.

Lỗi hình ảnh không hiển thị gây mất thẩm mỹ

10. Lỗi WordPress bảo trì

Đôi khi, bạn có thể gặp phải thông báo lỗi “Briefly Unavailable for Scheduled Maintenance” [Tạm thời không truy cập được do bảo trì theo lịch]. Lỗi này xuất hiện do một số nguyên nhân liên quan đến việc cập nhật hoặc bảo trì website. Đôi khi, website chỉ đang trong quá trình bảo trì sẽ sớm hoạt động trở lại.

Nếu bạn có quyền truy cập FTP vào website, bạn có thể xóa thủ công tệp tin `.htaccess`9 trong thư mục gốc của website. Các bước thực hiện như sau:

  • Bước 1: Sử dụng một trình khách FTP như FileZilla để kết nối với máy chủ lưu trữ website.
  • Bước 2: Điều hướng đến thư mục gốc của website [thường là thư mục .htaccess`0 hoặc .htaccess`1].
  • Bước 3: Tìm tệp tin `.htaccess`9 và xóa nó.

Lỗi website hiện thông báo bảo trì

11. Lỗi kết nối cơ sở dữ liệu

Lỗi kết nối cơ sở dữ liệu trên WordPress thường xuất hiện khi WordPress không thể kết nối với cơ sở dữ liệu MySQL hoặc MariaDB của bạn. Điều này có thể làm cho trang web của bạn không thể truy cập và hiển thị thông báo lỗi “Error establishing a database connection”. Bạn có thể xử lý lỗi này như sau:

  • Kiểm tra thông tin kết nối cơ sở dữ liệu: Mở file `.htaccess`5 trong thư mục gốc WordPress và kiểm tra xem thông tin kết nối cơ sở dữ liệu như tên máy chủ cơ sở dữ liệu, tên cơ sở dữ liệu, tên người dùng và mật khẩu có đúng không.
  • Sửa lỗi trong file wp-config.php: Mở file .htaccess`5 và tìm dòng .htaccess`5 hãy đảm bảo rằng tên cơ sở dữ liệu trong dấu nháy đơn là tên chính xác của cơ sở dữ liệu WordPress.
  • Tăng thời gian chờ kết nối: Mở file .htaccess`5 và thêm dòng .htaccess`7 hành động này sẽ tăng thời gian chờ kết nối cơ sở dữ liệu lên 300 giây [5 phút].
  • Khôi phục từ bản sao lưu: Nếu không thể khắc phục lỗi bằng cách sửa file `.htaccess`5, hãy thử khôi phục toàn bộ WordPress từ bản sao lưu gần nhất.

Tổng kết

Trong bài viết này, chúng ta đã tìm hiểu về 10+ lỗi WordPress thường gặp và cách khắc phục chúng một cách hiệu quả. Với mỗi loại lỗi có thể có nhiều nguyên nhân khác nhau. Hy vọng bài viết của Miko Tech có thể giúp bạn xử lý các lỗi này nhanh chóng và khôi phục hoạt động của website.

Trần Tiến Duy tốt nghiệp cử nhân chuyên ngành Thương Mại Điện tử tại trường đại học Sư Phạm Kỹ Thuật TPHCM. Từng Phụ trách mảng SEO Website tại nhiều lĩnh vực như giáo dục, công nghệ, thực phẩm, đồ dùng gia dụng, …v.v Trần Tiến Duy hiện đang là Giảng viên Digital Marketing với chuyên môn chính là SEO tại trường Cao Đẳng FPT Tp.HCM. Với hơn 5+ năm kinh nghiệm training & quản lý nhân sự về quản lý các dự án SEO/ Content SEO.

Hiện tại Trần Tiến Duy là SEO Manager tại công ty Miko Tech Agency chuyên về Thiết Kế Website, với sự Quản lý của anh đã đưa Miko Tech trở thành công ty chuyên về Thiết Kế Website thuộc TOP ngành trên nền tảng Internet hiện nay. Ngoài ra anh Trần Tiến Duy còn đào tạo training nhân viên. Ngoài ra anh Trần Tiến Duy còn đào tạo training nhân viên khoá học SEO Website nội bộ cho Doanh nghiệp giúp Doanh Nghiệp tối ưu tốc độ website phát triển kinh doanh mạnh mẽ hơn trong thời đại công nghệ số 4.0 hiện nay.

Anh Trần Tiến Duy còn chia sẻ miễn phí những Tool SEO hiệu quả giúp anh em SEOer tiết kiệm thời gian và được rất nhiều anh em trong giới SEOer và sinh viên sử dụng tại website: trantienduy.com/tool/

Chủ Đề