'Lỗi máy chủ nội bộ HTTP 500' là gì và làm cách nào để khắc phục sự cố? Đây là một câu hỏi được gửi tới TechJunkie qua email ngày hôm qua bởi một người đọc tuyệt vọng không thể truy cập vào một trong những trang web yêu thích của cô ấy. Vâng người đọc thân yêu, tôi chỉ quá hạnh phúc để giúp đỡ.
Tin vui là một lỗi máy chủ nội bộ HTTP 500 không phải là vấn đề với máy tính hoặc trình duyệt của bạn. Đây là vấn đề với máy chủ web lưu trữ trang web bạn đang cố gắng truy cập.
Nếu bạn đọc phần lỗi của tôi '502 Lỗi cổng xấu - Việc cần làm', bạn sẽ biết rằng phạm vi 500 lỗi là lỗi máy chủ phổ biến nhất liên quan đến hoạt động bên trong của máy chủ lưu trữ thay vì máy tính của bạn. Trong khi đó là tin tốt, tin xấu là không có gì nhiều bạn có thể làm về điều này ngoài việc nói với chủ sở hữu của trang web mà nó là xuống.
Điều đó không có nghĩa là bạn không thể làm việc xung quanh nó bởi vì nó có thể có thể làm điều đó.
Lỗi máy chủ nội bộ HTTP 500
Có một vài lý do khiến bạn có thể gặp lỗi máy chủ nội bộ HTTP 500. Chúng bao gồm một máy chủ web quá tải, một lỗi cấu hình giữa một proxy và máy chủ web, một cuộc tấn công DDoS hoặc một vấn đề với chính máy chủ web.
Là người dùng bên ngoài, các tùy chọn của bạn bị giới hạn. Bạn có thể thử kết nối lại, buộc làm mới trình duyệt, để lại và thử lại sau hoặc xem phiên bản được lưu trữ của trang web.
Thử lại trang web
Để thử kết nối lại với một trang web cụ thể, bạn chỉ cần làm mới trang trình duyệt. Vì vậy, nếu bạn nhập URL của trang bạn đang truy cập và xem 500 Lỗi Máy chủ Nội bộ, hãy nhấn F5 hoặc biểu tượng làm mới để tải lại trang. Đây là phương pháp xử lý sự cố cơ bản nhất cho các trang web.
Vấn đề là bạn không bao giờ hoàn toàn biết liệu bạn đang nhìn thấy một nỗ lực mới để truy cập vào trang web hoặc phiên bản được lưu trong bộ nhớ cache mà trình duyệt của bạn đã lưu.
Bắt buộc làm mới trình duyệt
Các trình duyệt web cố gắng hữu ích nhất có thể. Khi bạn truy cập một trang web, trình duyệt của bạn sẽ lưu một bản sao của nó vào bộ nhớ cache. Sau đó, nếu bạn truy cập lại trang web đó một lần nữa trong cùng một phiên, nó sẽ kéo trang từ bộ nhớ cache thay vì tải xuống một bản sao mới. Điều này được thiết kế để tăng tốc độ duyệt web của bạn và lưu dữ liệu. Vấn đề nằm nếu bạn muốn có một bản sao mới của trang.
Đó là sau đó bạn buộc một trình duyệt làm mới. Điều này buộc trình duyệt của bạn tải xuống một bản sao mới của trang web từ máy chủ và bỏ qua bản sao trong bộ nhớ cache. Điều này là cần thiết nếu bạn thấy bất kỳ lỗi HTTP nào để đảm bảo bạn đang nhận được trang mới nhất.
Để buộc làm mới trình duyệt trong Chrome, nhấn Ctrl + F5. Trong Firefox, bạn nhấn Shift + Ctrl + F5, trong Safari nhấn Shift và chọn Tải lại. Các trình duyệt khác sẽ là biến thể về chủ đề đó.
Rời khỏi nó và thử lại sau
Điều này không thực sự cần giải thích. Nếu bạn liên tục thấy lỗi máy chủ nội bộ 500 bất cứ khi nào bạn cố tải một trang web, hãy để nó trong nửa giờ để xem nó có hoạt động sau không. Nếu đó là lỗi máy chủ, kỹ thuật viên có thể đang làm việc trên đó. Nếu đó là cấu hình, họ có thể khắc phục sự cố. Nếu đó là một cuộc tấn công DDoS, nó có thể giảm bớt hoặc được bảo vệ chống lại. Rất nhiều thứ có thể đang diễn ra trong nền nên một chút kiên nhẫn sẽ trả cổ tức.
Xem phiên bản được lưu trữ của trang web
Nếu bạn hoàn toàn phải có quyền truy cập vào trang, đối với giấy hoặc thời hạn, bạn có thể sử dụng bản sao lưu trữ của trang đó. Nó có thể không bao gồm các bản cập nhật mới nhất và hoạt động chủ yếu cho các trang tĩnh thay vì các trang được cập nhật thường xuyên như các trang web tin tức.
The Wayback Machine và các trang web như nó thường xuyên lấy bản sao của hầu hết các trang web và có thể gọi bản sao của trang đó trong khi trang gốc bị hỏng. Hệ thống có thể không có bản sao mới nhất của trang, đó là lý do tại sao nó hữu ích hơn cho các trang tĩnh, nhưng nó cho bạn biết khi nào bản sao được lấy để bạn biết bạn đang xử lý những gì. Nó không phải là tốt như có thể truy cập vào trang web cho thật nhưng nó là điều tốt nhất tiếp theo.
Không ai muốn xem lỗi máy chủ nội bộ HTTP 500 bất cứ khi nào họ truy cập trang web. Tuy nhiên, tin tốt là nó không phải là bạn và nó là vấn đề của người khác. Tin tức không tốt là bạn không thể truy cập một bản sao trực tiếp của trang web đó cho đến khi họ sửa chữa nó. Ít nhất bạn bây giờ biết làm thế nào để xử lý tình hình nếu nó phát sinh cho bạn.
Có cách nào khác để xử lý các lỗi máy chủ nội bộ HTTP 500 không? Hãy cho chúng tôi biết về chúng bên dưới nếu bạn làm như vậy!