Lỗi 500 Internal Server Error là mã trạng thái HTTP rất chung chung có nghĩa là đã xảy ra sự cố trên máy chủ của trang web, nhưng máy chủ không thể cụ thể hơn về vấn đề chính xác là gì.
Bạn có phải là Người quản lý web không?Xem Khắc phục 500 vấn đề lỗi máy chủ nội bộ trên trang web của riêng bạn ở cuối trang để có một số lời khuyên tốt hơn nếu bạn gặp lỗi trên một hoặc nhiều trang của bạn.
Làm thế nào bạn có thể thấy lỗi 500
Thông báo lỗi có thể được nhìn thấy theo nhiều cách vì mỗi trang web được phép tùy chỉnh thông báo.
Dưới đây là một số cách phổ biến mà bạn có thể gặp lỗi HTTP 500:
- 500 Lỗi Máy chủ Nội bộ
- HTTP 500 - Lỗi Máy chủ Nội bộ
- Lỗi tạm thời (500)
- Lỗi Máy chủ Nội bộ
- Lỗi nội bộ HTTP 500
- 500 Lỗi
- Lỗi HTTP 500
- 500. Đó là một lỗi
Vì Lỗi máy chủ nội bộ 500 được tạo ra bởi trang web bạn đang truy cập, bạn có thể thấy lỗi này trong bất kỳ trình duyệt nào trong bất kỳ hệ điều hành nào, ngay cả trên điện thoại thông minh của bạn.
Hầu hết thời gian, nó hiển thị bên trong cửa sổ trình duyệt, giống như các trang web.
Nguyên nhân gây ra lỗi HTTP 500
Giống như chúng tôi đã đề cập ở trên, thông báo Lỗi Máy chủ Nội bộ cho biết nói chung có điều gì đó không ổn.
Thông thường, "sai" có nghĩa là một vấn đề với trang hoặc lập trình của trang web, nhưng chắc chắn có khả năng vấn đề là ở phía bạn, chúng tôi sẽ điều tra điều gì đó bên dưới.
Thông tin cụ thể hơn về nguyên nhân của lỗi HTTP 500 cụ thể thường được cung cấp khi nó xảy ra trên máy chủ sử dụng phần mềm Microsoft IIS. Tìm kiếm các số sau 500, như trong Lỗi HTTP 500.19 - Lỗi Máy chủ Nội bộ, có nghĩa là Dữ liệu cấu hình không hợp lệ
Cách Khắc phục Lỗi 500 Máy chủ Nội bộ
Giống như chúng tôi đã ám chỉ ở trên, Lỗi 500 Internal Server Error là lỗi phía máy chủ, có nghĩa là sự cố có thể không xảy ra với máy tính hoặc kết nối internet của bạn mà thay vào đó là máy chủ của trang web.
Mặc dù không thể xảy ra, nhưng có thể có điều gì đó không ổn ở phía bạn, trong trường hợp đó, chúng tôi sẽ xem xét một số điều bạn có thể thử:
-
Tải lại trang web. Bạn có thể làm điều đó bằng cách chọn nút làm mới / tải lại, nhấn F5hoặc Ctrl + Rhoặc thử lại URL từ thanh địa chỉ.
Ngay cả khi Lỗi máy chủ nội bộ 500 là sự cố trên máy chủ web, sự cố có thể chỉ là tạm thời. Thử lại trang thường sẽ thành công.
Nếu thông báo xuất hiện trong quá trình thanh toán tại một người bán trực tuyến, hãy lưu ý rằng các nỗ lực thanh toán trùng lặp có thể dẫn đến việc tạo ra nhiều đơn đặt hàng- và nhiều khoản phí! Hầu hết người bán đều có các biện pháp bảo vệ tự động khỏi những loại hành động này, nhưng điều này vẫn cần lưu ý.
-
Xóa bộ nhớ cache của trình duyệt của bạn. Nếu có sự cố với phiên bản đã lưu trong bộ nhớ cache của trang bạn đang xem, thì điều đó có thể gây ra sự cố HTTP 500.
Các vấn đề về bộ nhớ đệm thường không gây ra Lỗi máy chủ nội bộ, nhưng đôi khi chúng tôi đã thấy lỗi biến mất sau khi xóa bộ nhớ cache. Đó là một điều dễ dàng và vô hại để thử, vì vậy đừng bỏ qua nó.
-
Xóa cookie của trình duyệt của bạn. Bạn có thể sửa một số vấn đề 500 Lỗi Máy chủ Nội bộ bằng cách xóa các cookie được liên kết với trang web mà bạn đang gặp lỗi.
Sau khi xóa (các) cookie, hãy khởi động lại trình duyệt và thử lại.
- Thay vào đó, hãy khắc phục sự cố do lỗi 504 Gateway Timeout. Nó không phổ biến lắm, nhưng một số máy chủ tạo ra Lỗi 500 Internal Server Error trong thực tế, 504 Gateway Timeout là một thông báo phù hợp hơn dựa trên nguyên nhân của sự cố.
-
Liên hệ với trang web là một lựa chọn khác. Rất có thể các quản trị viên của trang web đã biết về lỗi 500, nhưng nếu bạn nghi ngờ họ không biết, việc thông báo cho họ sẽ giúp ích cho cả bạn và họ (và mọi người khác).
Hầu hết các trang web đều có tài khoản mạng xã hội dựa trên hỗ trợ và một số thậm chí còn có email và số điện thoại.
Nếu có vẻ như trang web ngừng hoạt động hoàn toàn và bạn không thể tìm ra cách báo cáo thông báo Lỗi máy chủ nội bộ 500 cho trang web, điều đó có thể giúp bạn tỉnh táo để theo kịp tình trạng ngừng hoạt động trên Twitter. Bạn thường có thể tìm kiếm websitedown trên Twitter, như trong gmaildown hoặcfacebookdown.
- Quay lại sau. Thật không may, tại thời điểm này, Lỗi máy chủ nội bộ 500 chắc chắn là một vấn đề nằm ngoài tầm kiểm soát của bạn và cuối cùng sẽ được người khác khắc phục.
Nếu thông báo 500 Internal Server Error xuất hiện khi thanh toán trong khi mua hàng trực tuyến, điều đó có thể giúp nhận ra rằng việc bán hàng có thể đang bị gián đoạn - thường là một động lực tuyệt vời để cửa hàng trực tuyến khắc phục sự cố rất nhanh chóng!
Ngay cả khi bạn đang gặp phải lỗi 500 trên một trang web không bán bất cứ thứ gì, như YouTube hoặc Twitter, miễn là bạn đã cho họ biết về vấn đề hoặc ít nhất là đã thử, thì vẫn còn ít hơn bạn có thể làm hơn là chờ đợi.
Khắc phục 500 Sự cố Lỗi Máy chủ Nội bộ trên Trang web của Chính bạn
Lỗi 500 Máy chủ Nội bộ trên trang web của bạn yêu cầu một quy trình hành động hoàn toàn khác. Như chúng tôi đã đề cập ở trên, hầu hết 500 lỗi là lỗi phía máy chủ, có nghĩa là có thể vấn đề của bạn sẽ được khắc phục nếu đó là trang web của bạn.
Có rất nhiều lý do khiến trang web của bạn có thể gặp phải Lỗi 500 cho người dùng của bạn, nhưng đây là những lý do phổ biến nhất:
- Lỗi Quyền. Trong hầu hết các trường hợp, Lỗi 500 Máy chủ Nội bộ là do quyền không chính xác trên một hoặc nhiều tệp hoặc thư mục. Trong hầu hết các trường hợp đó, một sự cho phép không chính xác đối với tập lệnh PHP và CGI là nguyên nhân. Chúng thường phải được đặt ở 0755 (-rwxr-xr-x).
- A PHP Timeout. Nếu tập lệnh của bạn kết nối với các tài nguyên bên ngoài và các tài nguyên đó hết thời gian, lỗi HTTP 500 có thể xảy ra. Quy tắc hết thời gian chờ hoặc xử lý lỗi tốt hơn trong tập lệnh của bạn, sẽ hữu ích nếu đây là nguyên nhân gây ra lỗi 500.
- Lỗi Mã hóa trong.htaccess. Mặc dù không phổ biến nhưng hãy nhớ kiểm tra xem tệp.htaccess trên trang web của bạn có được cấu trúc đúng hay không.
Nếu bạn đang chạy WordPress, Joomla hoặc hệ thống quản lý nội dung hoặc CMS khác, hãy nhớ tìm kiếm các trung tâm hỗ trợ của họ để được trợ giúp cụ thể hơn khi khắc phục sự cố Lỗi máy chủ nội bộ 500.
Nếu bạn không sử dụng công cụ quản lý nội dung có sẵn, nhà cung cấp dịch vụ lưu trữ web của bạn, như InMotion, Dreamhost, IONOS (1 & 1), v.v., có thể có một số trợ giúp Lỗi 500 có thể cụ thể hơn với hoàn cảnh của bạn.
Cách Khác Bạn Có Thể Thấy Lỗi Máy Chủ Nội Bộ
Khi các dịch vụ của Google, như Gmail, đang gặp lỗi, chúng thường báo cáo Lỗi tạm thời (500) hoặc đơn giản là 500.
Khi có Windows Update, nó sẽ xuất hiện dưới dạng thông báo WU_E_PT_HTTP_STATUS_SERVER_ERROR hoặc lỗi 0x8024401F.
Nếu trang web thông báo lỗi 500 đang chạy Microsoft IIS, bạn có thể nhận được thông báo lỗi cụ thể hơn:
500 Danh sách Lỗi Máy chủ Nội bộ | |
---|---|
Mã | Giải thích |
500.0 | Đã xảy ra lỗi mô-đun hoặc ISAPI. |
500.11 | Ứng dụng đang tắt trên máy chủ web. |
500.12 | Ứng dụng đang bận khởi động lại trên máy chủ web. |
500.13 | Máy chủ web quá bận. |
500.15 | Yêu cầu trực tiếp cho Global.asax không được phép. |
500.19 | Dữ liệu cấu hình không hợp lệ. |
500.21 | Mô-đun không được nhận dạng. |
500.22 | Cấu hình ASP. NET httpModules không áp dụng trong chế độ Đường ống được Quản lý. |
500.23 | Cấu hình ASP. NET httpHandlers không áp dụng trong chế độ Đường ống được Quản lý. |
500.24 | Cấu hình mạo danh ASP. NET không áp dụng trong chế độ Đường ống được Quản lý. |
500,50 | Đã xảy ra lỗi ghi lại trong quá trình xử lý thông báo RQ_BEGIN_REQUEST. Đã xảy ra lỗi cấu hình hoặc thực thi quy tắc gửi đến. |
500.51 | Đã xảy ra lỗi ghi lại trong quá trình xử lý thông báo GL_PRE_BEGIN_REQUEST. Đã xảy ra lỗi cấu hình chung hoặc thực thi quy tắc chung. |
500.52 | Đã xảy ra lỗi ghi lại trong quá trình xử lý thông báo RQ_SEND_RESPONSE. Đã xảy ra thực thi quy tắc đi. |
500.53 | Đã xảy ra lỗi viết lại trong quá trình xử lý thông báo RQ_RELEASE_REQUEST_STATE. Đã xảy ra lỗi thực thi quy tắc đi. Quy tắc được định cấu hình để được thực thi trước khi bộ đệm ẩn của người dùng đầu ra được cập nhật. |
500.100 | Lỗi ASP nội bộ. |
Lỗi Giống như Lỗi HTTP 500
Nhiều thông báo lỗi của trình duyệt tương tự như thông báo 500 Internal Server Error vì chúng đều là lỗi phía máy chủ, như 502 Bad Gateway, 503 Service Unavailable và 504. Gateway Timeout.
Nhiều mã trạng thái HTTP phía máy khách cũng tồn tại, chẳng hạn như lỗi 404 Not Found phổ biến, trong số những mã khác. Bạn có thể thấy tất cả chúng trong danh sách Lỗi mã trạng thái HTTP của chúng tôi.