Hướng dẫn sửa lỗi 503 Service Unavailable trong WordPress

Đã bao giờ bạn gặp phải lỗi 503 Service Unavailable khi sử dụng WordPress chưa?

Đối với người mới sử dụng WordPress thì đây là một lỗi rất khó chịu.

Hệ thống cũng không đưa ra bất kỳ nguyên nhân nào dẫn đến lỗi này

Trong bài viết này, hãy cùng Diều Hâu tìm hiểu cách khắc phục lỗi này nhé!

loi-503-Service-Unavailable

Lỗi 503 Service Unavailable do đâu?

Hầu hết các nhà cung cấp Hosting đều cung cấp một lượng tài nguyên cố định cho mỗi tài khoản.

Với các Shared Hosting, lượng tài nguyên này đôi khi không gánh nổi lượng lớn tài nguyên được sử dụng.

Lỗi 503 service unavailable xuất hiện khi web server của người dùng không nhận được phản hồi từ các PHP script.

PHP script này có thể là một WordPress plugin, theme, hoặc một đoạn code bị lỗi.

Nếu nguyên nhân nằm ở dung lượng quá tải, lỗi server hoặc bị DDoS, thì thường lỗi sẽ tự động biến mất sau vài phút.

Tuy nhiên, nếu lỗi xuất phát từ lỗi lập trình, thì bạn buộc phải tìm cách khắc phục, nếu không lỗi sẽ lại liên tục xuất hiện.

Cách sửa lỗi 503 Service Unavailable

Như đã đề cập ở trên, lỗi 503 xuất hiện khi web server của bạn không thể nhận được phản hồi từ PHP script chạy ở background.

Do vậy, để sửa lỗi này, chúng ta sẽ vô hiệu hóa lần lượt các PHP scripts không cần thiết cho đến khi lỗi biến mất.

Cách 1: Deactivate toàn bộ WordPress Plugin

Toàn bộ WordPress plugin đều là PHP script, nên đầu tiên bạn cần phải deactivate toàn bộ plugin.

Vì lỗi 503 nên ta không thể đăng nhập vào bảng WordPress dashboard.

Do đó người dùng phải thông qua FTP client hoặc File Manager trong cPanel để truy cập vào website.

Sau khi truy cập thành công, vào thư mục /wp-content/ và đổi tên thư mục plugins thành plugin-old

Rename-Folder-Plugins

Tiếp theo, tạo một thư mục mới và đặt tên là plugins.

Hãy thử vào lại trang WordPress để kiểm tra xem còn bị lỗi 503 không.

Nếu lỗi đã hết, có nghĩa lỗi xuất phát từ một trong các plugin được cài đặt.

Thao tác này đã deactivate toàn bộ plugin.

Để tìm ra plugin nào gây ra lỗi 503, vào FTP Client hoặc File Manager trong cPanel.

Nếu bạn dùng cPanel thì làm như sau

Nếu bạn dùng hosting có cPanel thì cũng có thể làm tương tự:

Truy cập vào File Manager trong tài khoản hosting.

File Manager Cpanel

Các bước sau bạn có thể làm tương tự.

Tiếp theo, vào thư mục /wp-content/ và xóa thư mục plugins trống.

Delete-Folder-plugins

Sau đó, đổi tên thư mục plugins-old lại thành plugins như cũ.

Bước này giúp khôi phục lại thư mục plugins về trạng thái ban đầu.

Tất nhiên là các plugins này vẫn chưa được kích hoạt lại như cũ.

Bạn sẽ cần vào WordPress admin và vào trang plugins, activate từng plugin một và kiểm tra xem website có hoạt động lại bình thường chưa.

Lặp lại bước này cho đến khi bạn tìm ra được plugin gây ra lỗi 503.

Nếu làm theo cách này và lỗi đã được khắc phục thì bạn không cần đọc phần dưới nữa, nếu chưa thì chúng ta hãy thử cách tiếp theo.

Cách 2: Chuyển về Theme WordPress Default

Cách này sẽ chuyển website sang theme mặc định của WordPress và deactivate theme WordPress hiện tại.

Đầu tiên, dùng FTP client hoặc File Manager trong cPanel để kết nối với website.

Sau đó, truy cập vào thư mục /wp-content/themes

Dowload-Folder-Theme-from-FTP

Tìm theme WordPress hiện tại của website và download về máy để làm bản backup.

Sau đó, hãy xóa theme ra khỏi hệ thống, chúng ta không cần lo lắng vì trong máy đã file backup rồi.

Lúc này, nếu như người dùng đã có sẵn một vài theme mặc định như Twenty Seventeen hay là Twenty Sixteen.

Website sẽ tự động kích hoạt và sử dụng theme này. Còn nếu như chưa có, bạn có thể download chúng rất dễ dàng.

Sau khi chuyển sang theme mặc định, kiểm tra lại xem lỗi 503 còn xuất hiện không.

Cách 3: Tìm người trợ giúp

Nếu cả 2 cách trên đều không sửa được lỗi, bạn vẫn có thể thử các cách sau:

Trên là các cách để khắc phục lỗi 503 Service Unavailable khi sử dụng WordPress.

Nếu bạn đang gặp lỗi khác có thể tham khảo các lỗi thường gặp trên WordPress nhé.

Hãy để lại bình luận bên dưới nhé, Diều Hâu và mọi người sẽ giúp bạn khắc phục lỗi.

3
Trả Lời

avatar
 
smilegrinwinkmrgreenneutraltwistedarrowshockunamusedcooleviloopsrazzrollcryeeklolmadsadexclamationquestionideahmmbegwhewchucklesillyenvyshutmouth
1 Chủ đề bình luận
2 Trả lời chủ đề
2 Người theo dõi
 
Phản ứng nhiều nhất
Bình luận nóng nhất
2 Tác giả
Tung LamDiều Hâu Tác giả bình luận gần đây

  Đăng ký  
mới nhất cũ nhất bình chọn nhiều nhất
Thông báo về
Tung Lam
Đọc giả
Tung Lam

Chào ad, nếu lỗi này lâu lâu xuất hiện và tự biến mất sau đó, vẫn truy cập và admin dashborad bình thường thì có phải là do server không ad?

Pin It on Pinterest

Shares

Share This

Share this post with your friends!