Cách Sửa Lỗi Internal Server Error WordPress Hiệu Quả Và Đơn Giản

Cách sửa lỗi internal server error wordpress hiệu quả và đơn giản

Lỗi internal server error wordpress là lỗi thường hay gặp trên WordPress của bạn, nhưng nó lại không cung cấp bất kỳ thông tin gì về lỗi này và khiến cho nhiều người dùng cảm thấy bực mình khi tìm cách xử lý. Bài viết hôm nay sẽ chỉ cho bạn nguyên nhân và cách sửa lỗi 500 internal server error đơn giản và nhanh chóng nhất.

Lỗi internal server error wordpress là gì?

Tìm hiểu về lỗi internal server error wordpress
Tìm hiểu về lỗi internal server error wordpress

Thực tế, lỗi internal server error wordpress không chỉ là lỗi có trên mã nguồn mở WordPress mà nó có thể xảy ra với bất kỳ trang web nào chạy trên máy chủ web. Một điểm đặc biệt của lỗi này là không hề thông báo cho người dùng bất kỳ thông tin gì về lỗi của nó.

Nguyên nhân của lỗi internal server error wordpress thường là do themes, plugin, tệp .htaccess bị hỏng, WordPress chưa được cập nhật, file permission bị lỗi hoặc giới hạn bộ nhớ PHP gây nên.

Hướng dẫn cách sửa lỗi wordpress 500 internal server error

Vì có rất nhiều nguyên nhân gây ra lỗi http error 500 wordpress, cho nên Blog Hải Nguyễn sẽ hướng dẫn bạn các cách khác nhau chữa lỗi phân theo từng trường hợp bên dưới đây:

Cách sửa lỗi wordpress 500 internal server error
Cách sửa lỗi wordpress 500 internal server error

Lỗi do cài Plugin

Như đã nói ở trên, lỗi http error 500 wordpress có thể xảy ra do quá trình bạn cài plugin mới hoặc bạn cập nhật plugin. Tuy nhiên, bạn có thể yên tâm vì 2 cách sau đây sẽ giúp bạn sửa lỗi nhanh chóng.

Cách 1: Vô hiệu hóa plugin

  • B1: Vào WordPress và chọn Dashboard
  • B2: Chọn mục “Plugin” rồ nhấn “Installed Plugins
  • B3: Vô hiệu hóa plugin, nếu không thành công bạn có thể tải lại trang web hoặc vô hiệu hóa những plugin khác cho đến khi thành công.

Cách 2: Vô hiệu hóa plugin với File Manager hoặc FTP

Nếu không thể vô hiệu hóa plugin được, bạn có thể xóa hết các plugin đã cài:

  • B1: Vào WordPress và chọn File wp-content/plugins
  • B2: Đổi tên File ð tắt File
  • B3: Xóa File để vô hiệu hóa Plugin
  • B4: Tải lại website và lặp lại những bước trên nếu không thành công

Lỗi hỏng File.htaccess

Thông thường, File.htaccess sẽ bị hỏng do bạn cài đặt Plugin và gây ra lỗi. Để khắc phục, bạn cần tiến hành theo những bước sau:

  • B1: Vào Control Panel và chọn File Manager
  • B2: Bỏ thư mục vào Root (Trong folder này có chứa folder wp-content và folder wp-includes.
  • B3: Đổi tên để hủy File.htaccess
  • B4: Tạo một File khác và sao chép đoạn code dưới đây:
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress</li>
    
    
  • B5: Lưu file vừa tạo cùng với đoạn code trên

Lỗi không tương thích PHP

Những cách khác nhau để sửa lỗi trên wordpress
Những cách khác nhau để sửa lỗi trên wordpress

Có thể nguyên nhân gây ra lỗi internal server error wordpress là do PHP đã quá cũ. Do đó, doanh nghiệp hoặc người dùng cần phải thay đổi PHP khác thông quan Control Panel và vào PHP Configuration. Để tránh tình trạng khách hàng không biết nên chọn cái nào, thì tốt nhất là thay đổi mọi thứ và kết thúc bằng nút “Save”.

Lỗi không tìm ra lỗi

Nghe có vẻ vô lý nhưng đó lại là sự thật, nếu đã dùng những cách trên mà vẫn không khắc phục được lỗi. Bạn có thể thực hiện khắc phục lỗi giống như các bước ở lỗi số 3 và chọn Enable tại hàng Display Errors, cuối cùng nhấn Save.

Khôi phục dữ liệu để khắc phục lỗi

Khi gặp phải lỗi internal server error wordpress, bạn cũng có thể khôi phục dữ liệu để sửa chữa lỗi theo các bước sau đây:

  • B1: Cài đặt Plugin All-in-one wp migration
  • B2: Vào Dashboard trong WordPress tìm Plugin đã tạo và nhấn Export
  • B3: Chọn File tải dữ liệu trên máy tính
  • B4: Tải bản dữ liệu đã khôi phục
  • B5: Nhấn File đã tải và tiến hành khôi phục

Lỗi do phía nhà cung cấp hosting

Nếu đã sử dụng tất cả các phương án trên mà vẫn không thành công, có thể lỗi do nhà cung cấp hosting, VPS của bạn. Lúc này, bạn có thể liên hệ nhà cung cấp hosting của mình để họ có thể hỗ trợ bạn sửa chữa. Nếu thật sự là do bên họ, thì họ sẽ khắc phục cho bạn, còn nếu không phải thì họ có thể hỗ trợ bạn hoặc không.

Kết luận

Như vậy, có thể thấy lỗi internal server error wordpress là một trong những lỗi phổ biến và có nhiều nguyên nhân gây ra lỗi khác nhau. Bạn có thể dựa vào từng lỗi để tìm cách sửa lỗi đúng nhất. Chúc bạn sẽ sửa thành công những sự cố phía trên và phát triển website của mình thật tốt

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận