Hướng dẫn sửa lỗi Internal Server Error trong WordPress

Một lỗi cơ bản thường gặp của hầu như tất cả các website/blog wordpress mang lại ảnh hưởng rất khó chịu cho người dùng. Nhưng bạn đừng lo lắng mà hãy tìm hiểu nguyên nhân và cách sửa lỗi Internal Server Error trong WordPress qua bài viết này.

Đây là nội dung sẽ xuất hiện khi website của bạn dính phải lỗi này. Chẳng biết phải do mặc cảm hay không mà mình thấy nó rất khó chịu và chúng ta không thể nào để điều này làm ảnh hưởng tới người đọc được.

sửa lỗi Internal Server Error trong WordPress

Định nghĩa lỗi Internal Server Error là gì?

Lỗi này thường không có nguyên nhân cụ thể và thường rất khó tìm ra nguyên nhân. Thường gặp nhất là do Plugin, theme, lỗi file .htaccess và giới hạn bộ nhớ PHP. Cho phép hãy xem làm thế nào để đi về khắc phục sự cố lỗi máy chủ nội bộ trong WordPress.

Hướng dẫn sửa lỗi Internal Server Error trong WordPress từng bước

Kiểm tra file .htaccess

Điều đầu tiên bạn nên làm khi khắc phục sự cố lỗi máy chủ nội bộ trong WordPress là kiểm tra các tập tin .htaccess hỏng. Bạn có thể làm như vậy bằng cách đổi tên tập tin .htaccess chính của bạn. Để đổi tên các tập tin .htaccess, bạn sẽ cần phải đăng nhập vào trang web của bạn bằng cách sử dụng FTP.

Tập tin .htaccess sẽ được đặt trong cùng thư mục mà bạn sẽ thấy các thư mục khác như wp-content, wp-admin và wp-includes. Một khi bạn đã đổi tên các tập tin .htaccess, hãy thử tải lại trang web của bạn để xem vấn đề đã được giải quyết chưa. Nếu chưa thì có vẻ như lỗi không phát sinh từ đây.

Tăng giới hạn Memory Limit PHP

WordPress được viết bằng PHP, một ngôn ngữ lập trình khá phổ biến. Mỗi trang web wordpress cần có một hosting để lưu trữ máy chủ cho nó hoạt động. Hosting cũng giống như bất kỳ máy tính khác, nó cần phải lưu trữ dữ liệu để chạy hiệu quả nhiều ứng dụng cùng một lúc. Quản trị viên hosting có thể tùy chỉnh kích thước bộ nhớ cụ thể cho các ứng dụng khác nhau bao gồm bộ nhớ giới hạn PHP.
Khi trang WordPress của bạn đòi hỏi nhiều bộ nhớ hơn so với bộ nhớ mặc định phân bổ, bạn có thể nhìn thấy lỗi này.

loi-memory-limit-php-wordpress

Để khắc phục thì bạn áp dụng cách sửa theo bài sau: Hướng dẫn tăng giới hạn Memory Limit PHP

Nếu vẫn còn gặp lỗi này khi tải ảnh lên và lúc đăng nhập wordpress thì bạn áp dụng các bước sau:

  • Tạo một tập tin văn bản trống với tên là php.ini
  • Dán code này trong đó: memory = 64MB
  • Lưu file.
  • Tải nó vào / wp-admin /  bằng cách sử dụng FTP.

Nếu website/blog của bạn vẫn gặp lỗi thì chúng ta tiếp tục làm theo bước phía dưới.

Tắt tất cả các Plugins

Nếu không có các giải pháp nào ở trên khắc phục được sự cố,  lỗi này rất có thể được gây ra bởi một plugin nào đó của bạn. Bạn hãy tắt tất cả Plugin đi.

Tham khảo bài viết sau để biết các phương pháp tắt tất cả các Plugin đi: Làm thế nào để Deactivate tất cả Plugin khi không thể truy cập Wp-admin

Tải lên lại các tập tin chính

Nếu tùy chọn Plugin không khắc phục được các lỗi Internal Server Error, bạn hãy tải lên lại thư mục wp-admin và wp-includes từ một bản cài đặt WordPress mới. Điều này sẽ không loại bỏ bất cứ thông tin của bạn và nó có thể giải quyết vấn đề trong trường hợp bất kỳ tập tin bị hỏng.

Hỏi nhà cung cấp Hosting của bạn

Phương pháp cuối cùng là gửi tin cho quản lý hosting của bạn nhằm tìm kiếm sự giúp đỡ từ các chuyên gia đầu ngành. Bằng cách nhìn vào các bản ghi chú từ máy chủ, họ sẽ có thể tìm ra nguyên nhân lỗi phát sinh.

Đây là tất cả các giải pháp có thể khắc phục các vấn đề lỗi máy chủ nội bộ Internal Server Error trong WordPress. Nếu bạn tìm được lỗi mới vui lòng để lại comment và chúng ta sẽ cùng tìm cách khắc phục nhé. Chia sẻ bài viết này nếu bạn thấy nó có ích! Xin cám ơn!

Thông tin liên hệ

    • 1

      Step 1

    • 2

      Step 2

    • 3

      Step 3

    1/3

    Step 1

    0%

    50%

    100%

    X