Thứ Ba , Tháng Mười Một 21 2017
Trang chủ / Công nghệ web / Cách sửa lỗi 500 Internal Server Error trong WordPress

Cách sửa lỗi 500 Internal Server Error trong WordPress

WordPress là một trong những nền tảng hỗ trợ thiết kế website được nhiều nhà thiết kế web yêu thích sử dụng. Tuy nhiên trong quá trình sử dụng đôi khi bạn sẽ gặp phải một vài lỗi, Internal Server Error là một trong những lỗi bạn sẽ thường xuyên gặp phải. Để giúp các bạn có thể xử lý được lỗi này một cách hiệu quả bài viết hôm nay chúng tôi sẽ chia sẻ cách sửa lỗi 500 Internal Server Error trong WordPress cho các bạn tham khảo.

loi-500-internal-server-erro-suPHP-apache-kloxo-566x336

Để xử lý được triệt để những vấn đề trong lỗi này thì việc đầu tiên bạn cần phải biết lỗi 500 là gì, làm sao tìm được nguyên nhân chính gây ra lỗi và tìm cách xử lý cho phù hợp.

Lỗi 500 Internal Server Error là gì ?

Internal Server Error là lỗi nội bộ máy chủ thường hiển thị trên cửa sổ trình duyệt trong quá trình duyệt web. Nội dung thông báo hiển thị trên website sẽ là : “500: Internal Server Error”, “HTTP Error 500 – Internal Server Error”, “500 Error”

Nguyên nhân chính gây ra lỗi Internal Server Error trong WordPress

Lỗi này sẽ xuất hiện trên website của bạn có thể là do một trong các nguyên nhân sau

+ Phân quyền cho các thư mục

+ Bị tấn công DoS hoặc DDos

+ Lỗi do việc thực thi scripts bị time-out.

+ Lỗi do xử lí .htaccess hay cụ thể là file .htaccess bị lỗi do sai cú pháp, chưa cài module để xử lí một vài chỉ thị đặc biệt của nó.

Cách phát hiện và xử lý lỗi 500 Internal Server Error 

Đối với lỗi phân quyền : Nhằm mục đích bảo vệ phần back-end, bạn sẽ thường gặp ở 1 số sever không cho phép thiết lập quyền hạn đối với các thư mục sang chế độ CHMOD 777, đặc biệt là các thư mục admin hay administrator. Nó ít khi xảy ra trên localhost, và khi gặp lỗi này bạn cũng sẽ không vào được trang quản trị.

–> Để xử lý lỗi này bạn vào File Mananger hoặc dùng mọt chương trình FPT vào host của bạn CHMOD lại các thư mục thành 755 và tập tin thành 644. Bạn cũng có thể thử cách sau : đổi tên/xóa file .htaccess có trong host, sau đó thử truy cập lại

Lỗi do bị tấn công DoS hoặc DDoss : Có 1 số server cấu hình khi host dùng quá tài nguyên thì xuất lỗi này. Để khắc phục lỗi này bạn chỉ cần refresh F5 lại máy chủ là có thể hết.

Lỗi do việc thực thi scripts bị time-out : Lỗi này thường xảy ra trên server Linux hoặc Unix chạy PHP. Nếu có một lỗi trên PHP lib/package và server không thể đọc được file PHP sẽ gây ra lỗi 500 Internal Server Error. Bạn hãy thử xóa cache và cookie trình duyệt của bạn, sau khi xóa bạn hãy tắt đi và bật lại để kiểm tra kết quả

Lỗi file .htaccess : Để kiểm tra lỗi này bạn hãy kiểm tra từ error log giao diện cPanel để xác nhận thông báo lỗi gây ra

nguyen-nhan-va-cach-khac-phuc-loi-500-internal-server-hieu-qua-1

 

Sau đó bạn kiểm tra lỗi từ trong Server trả về để xác định nguyên nhân (cat hoặc tail/usr/local/apache/logs/error_log | grep “domain.com”)

nguyen-nhan-va-cach-khac-phuc-loi-500-internal-server-hieu-qua-2

Sau khi xác định được lỗi thì có 2 cách xử lý tương ứng như sau :

+ Với lỗi do sai .htaccess default của các scripts (WordPress, Joomla, Drupal,…). Bạn cần xây dựng lại file .htaccess default của các scripts trên trang chủ và cấu hình lại với file .htaccess hiện tại.

nguyen-nhan-va-cach-khac-phuc-loi-500-internal-server-hieu-qua-3

+ Với lỗi do cú pháp file .htaccess không chính xác, bạn cần kiểm tra lại các dòng của htaccess.

nguyen-nhan-va-cach-khac-phuc-loi-500-internal-server-hieu-qua-4

Thay đổi file .htaccess hiện tại thành .htaccess.bak sau đó chuyển từng dòng file .htaccess để kiểm tra lỗi “500 Internal Server Error”

Chú ý: Thường lỗi do file .htaccess gây ra chúng ta kiểm tra lại các rules của mình đúng cấu trúc hay không và đường dẫn file liên quan.

Trên đây là những chia sẻ để giúp bạn tìm ra được nguyên nhân và cách sửa lỗi 500 Internal Server Error trong WordPress. Hi vọng bài viết sẽ bổ ích cho bạn và bạn sẽ không còn bị làm phiền khi những lỗi nay hiển thị nữa.

Cách sửa lỗi 500 Internal Server Error trong WordPress
5 (100%) 1 vote

Giới thiệu tamdan

Có thể bạn quan tâm

Index google là gì? Hướng dẫn cách index google nhanh nhất

Index Google là gì? Google Index ( Lập chỉ mục) là việc xử lý thông …

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

--------------------------------------------------->