Đôi lúc sử dụng WordPress, người dùng sẽ gặp phải tình trạng lỗi 500 Internal Server Error WordPress. Lỗi 500 internal server error wordpress có nguyên nhân từ đâu, làm thế nào để sữa chữa được lỗi này? Hosting Việt xin gửi bạn đọc cách xử lý cực hiệu quả và đơn giản nhất qua bài viết này nhé!
Lý do gặp 500 Internal Server Error
Không giống như lỗi 404 mà người dùng hay gặp, lỗi 500 Internal Server thường xảy ra là do nhiều yếu tố sau:
- File permission bị lỗi
- Hỏng files.htaccess
- WordPress chưa cập nhật
- Bản PHP lỗi thời
Ngoài những lý do trên, việc gặp lỗi 500 có thể vì các yếu tố sâu xa khác nữa. Tuỳ vào lỗi khác nhau, bài viết sẽ giới thiệu tới nhiều cách sửa chữa thích hợp từng loại lỗi.
>>Xem thêm : Woocommerce là gì? Hướng dẫn cài đặt Woocommerce chỉ mất 5 phút
Lỗi 1: Do Plugin được cài đặt hay cập nhật
Plugin sau khi được cập nhật hoặc cài đặt có thể gây ra 500 Internal Server Error và có tới 2 phương pháp sửa chữa.
Vô hiệu hoá Plugin
Bước 1: truy cập WordPress, vào phần Dashboard
Bước 2: Chọn mục Plugin ⇨ Installed Plugins
Bước 3: Nếu vô hiệu hoá không thành công, người dùng hãy thử tải lại website hoặc thử vô hiệu hoá các plugin khác cho tới khi thành công
Vô hiệu hoá Plugin bằng FTP hoặc File Manager
Nếu thật sự doanh nghiệp không thể nào vô hiệu hoá hết Plugin được thì chỉ có thể xoá sạch Plugin. Để làm điều đó, hãy theo phương án 2 này.
Bước 1: truy cập WordPress, chọn File wp-content/plugins
Bước 2: đổi tên File ð tắt File
Bước 3: xoá File đồng nghĩa vô hiệu hoá Plugin
Bước 4: tải lại website và nếu vẫn không được, lặp lại tất cả bước trên đến khi hoàn thành
Khi bấm đổi tên File sẽ hiện ra bảng trên
Lỗi 2: do hỏng File.htaccess cũng là nguyên nhân dẫn đến "500 internal server error"
Việc hỏng File.htaccess đa phần là do cài đặt Plugin mới gây lỗi.
Bước 1: truy cập Control Panel ⇨ File Manager
Bước 2: đưa thư mục vào Root trong WordPress (Folder Root bao gồm folder wp-content và folder wp-includes)
Bước 3: huỷ File.htaccess bằng cách đổi tên
Bước 4: tạo File khác và copy code mặc định của WordPress dưới đây:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Bước 5: lưu File đã tạo với đoạn code
Lỗi 3: do không tương thích PHP
Đôi lúc người dùng sử dụng bản PHP cũ do đó gây ra lỗi 500 Internal Server. Nhằm giải quyết tình trạng đó, doanh nghiệp cần đổi sang bản PHP khác và được thực hiện thông qua Control Panel ⇨ PHP Configuration. Đề phòng trường hợp khách hàng không biết nên chọn cái nào thì hãy thay đổi tất cả mọi thứ, sau đó bấm Save giúp lưu lại.
Sau khi bấm các nút lựa chọn, hãy nhớ Save lại
Lỗi 4: Do không tìm ra lỗi
Sau khi thử các cách trên nhưng vẫn không sửa được thì hãy chọn cách hiển thị lỗi. Giống như lỗi 3, người dùng sẽ thực hiện qua Control Panel ð PHP Configuration. Tiếp theo bấm chọn Enable ngay hàng Display Errors và chọn Save.
Lỗi 5: Khôi phục dữ liệu
Nếu đang sử dụng hệ thống thì dính lỗi 500 thì hãy thử khôi phục dữ liệu.
Bước 1: cài Plugin All-in-one wp migration
Bước 2: truy cập WordPress Dashboard, tìm kiếm Plugin và chọn Export
Bước 3: chọn tập tin File để tải dữ liệu lên máy tính
Bước 4: tải bản dữ liệu đã khôi phục trên máy tính
Bước 5: bấm File đã tải về để khôi phục
Hãy luôn tải File về máy tính để lần sau khôi phục dữ liệu dễ dàng
Cùng với những lý do cũng như 5 cách sữa chữa lỗi 500 Internal server error wordpress, khách hàng sẽ biết bản thân nên chọn cách nào phù hợp nhất. Ngoài ra, nếu cần biết thêm nhiều cách sữa chữa khác, hãy liên hệ số 0356-95-86-88.
Nhờ đơn vị cung cấp Hosting kiểm tra và xử lý lỗi "500 internal server error"
Khi Bạn đã thử tất cả các cách ở trên nhưng vẫn không đạt hiệu quả, hãy liên hệ với đơn vị cung cấp Hosting để được hỗ trợ. Nhưng có điều không phải nhà cung cấp host nào cũng hỗ trợ miễn phí các lỗi phát sinh từ phía Khách hàng.
Riêng với HostingViet thì khác. Dù quý khách có đăng ký gói Hosting giá rẻ hoặc VPS giá rẻ thì Quý khách vẫn sẽ được hỗ trợ rất nhiệt tình và chuyên sâu, bao gồm cả các lỗi do người dùng (Lỗi từ phía KH). Hãy liên hệ HostingViet để được hỗ trợ xử lý vấn đề & sự cố, hoặc chuyển dữ liệu về HostingViet để được phục vụ!
Lỗi khác từ phía nhà cung cấp Hosting, VPS
Cũng có thể xảy ra lỗi từ phía nhà cung cấp. Lúc này điều duy nhất Bạn có thể làm là liên hệ đơn vị cung cấp dịch vụ nếu thử các các trên không được. Lỗi thuộc đơn vị cung cấp thì đơn vị đó phải có trách nhiệm hỗ trợ và xử lý vấn đề 1 cách nhanh nhất!
Như vậy trong bài viết này Hosting Việt đã đưa ra các thông tin về lỗi 500 internal server error wordpress : cách xử lý (đơn giản) nhất! Nếu thấy bài viết này hữu ích hãy subscribe để theo dõi những thông tin mới nhất từ Hosting Việt nhé. Chúc các bạn thành công!
Theo Hà Thu - Phòng kỹ thuật, dịch vụ thuê host công ty Hosting Việt
Công ty Cổ phần Công nghệ số Thiên Quang
ĐT: 02466.567.555, Hotline: 0982.786.415
Email: hotro@hostingviet.vn
Website: https://cdn.hostingviet.vn