Bạn đã bao giờ gặp tình trạng website của mình đang chạy ngon lành thì thấy xuất hiện lỗi server error in ‘/’ application chưa? Nếu bạn đang đi tìm các fix lỗi này thì sau đây là hướng dẫn cách khắc phục lỗi server error in ‘/’ application nhanh nhất cho bạn. Lỗi server error in ‘/’ application khiến website bạn lúc vào được lúc không và sẽ có thông báo như sau:
khắc phục lỗi server error in ‘/’ application
\>>>> Có thể bạn quan tâm: 4 nguyên nhân và 3 cách sửa lỗi 502 Bad Gateway Nghinx
Nguyên nhân và cách khắc phục lỗi server error in ‘/’ application
Trường hợp 1: Lỗi xuất hiện như hình trên
Lỗi này chủ yếu là do lỗi kỹ thuật của bên cung cấp tên miền. Bạn không thể làm gì được cho dù có lập web mới, thay tên miền này vào hay sử dụng web cũ đều không cải thiện được. Tình trạng này sẽ lặp đi lặp lại nhiều lần. Do vậy tốt nhất hãy liên hệ với bộ phận kỹ thuật xử lý tên miền setup lại tên miền.
Xử lý lỗi server error in ‘/’ application:
Nếu bạn có tài khoản quản lý host hãy làm các sau:
- Vào trang quản lý host [HELM Control Hosting] —> vào mục Domain —> chọn Domain —> mục Web Site Settings.
- Tại dòng Website Extensions có ASP.Net bạn sẽ thấy có 2 version, hãy di chuyển sang vesion khác rồi Save, sau đó lại di chuyển về như cũ chọn Save là được
Trường hợp 2:
Lỗi server error in ‘/’ application nếu xuất hiện cùng thông báo “Value cannot be null” là do record trong database ràng buộc điều kiện đang bị để trống. Tham số này bắt buộc phải có giá trị, bạn cần kiểm tra theo các bước sau:
Bước 1: Rà soát lại database có đúng thiết kế hay không và có cần để ràng buộc not null không
Bước 2: Nếu database thiết kế đúng hãy xem lại code của web app xem có ràng buộc nhập [input] của field đó đúng như yêu cầu của database không
Fix được lỗi này website sẽ truy cập bình thường
Chúc bạn thành công khi khắc phục lỗi server error in ‘/’ application. Nếu các bạn đang thuê hosting / thuê server để chạy website mà gặp lỗi server error in ‘/’ application thì liên hệ ngay với kỹ thuật của VDO để được hỗ trợ nhé.
Tiếp dục danh sách lỗi máy chủ và cách khắc phụ lỗi máy chủ, bài viết sẽ giải đáp nguyên nhân và giải pháp cho lỗi SERVER ERROR IN '/' APPLICATION. Access to the path is denied thường gặp.
Các bài viết bạn nên tham khảo:
+ 7 điều cần phải biết về an ninh đám mây
+ 36 sự thật lý thú về điện toán đám mây
+ Chọn thuê server, hãy chú ý đến những vấn đề về bảo mật
Nguyên nhân lỗi máy chủ
Vấn đề truy cập này xảy ra do dịch vụ mang không có quyền truy cập vào temporary folder [thư mục tạp thời] của ASP.NET khi bạn install IIS 6.0 và ASP.Net trước khi install Active Directory.
Cách khắc phục lỗi máy chủ
Có hai verson ASP.NET khác nhau [ASP.NET 1.1 và ASP.NET 2], mỗi phiên bản có một cách khắc phục lỗi khác nhau.
Khắc phục lỗi máy chủ cho phiên bản ASP.NET 1.1
Bước 1: Windows + R > Gõ cmd
Bước 2: Sau dấu nhắc lệnh pass dòng sau:
CD Drive: windowsmicrosoft.netframeworkv1.1.4322
Bước 3: Tiếp tục pass: aspnet_regiis-ir
Khắc phục lỗi máy chủ cho phiên bản ASP.NET 2
Bước 1: Windows + R > Gõ: cmd
Bước 2: Sau dấu nhắc lệnh pass dòng sau:
cd Drive:WINDOWSMicrosoft.NETFrameworkv2.0.50727
Bước 3: Tiếp tục pass: aspnet_regiis-ir
Bước 4: Gõ exit để kết thúc
Lưu ý tránh gặp lỗi Server error in '/' application
Để tránh không gặp tình trạng này, các bạn lưu ý cài đặt Active Directory trước khi cài IIS 6.0 và ASP.NET.
LỖI MÁY CHỦ | 500 INTERNAL SERVER ERROR
Có hai nguyên nhân chủ yếu dẫn đến việc bị lỗi máy chủ: 500 Internal Server Error
Lỗi máy chủ do tệp tin .htaccess
Lỗi xảy ra do tệp tin . HTACCESS: nếu bạn đang sử dụng tệp tin . htaccess trên website của mình, nó có thể là nguyên nhân gây cản trở việc bạn cố gắng tải trang web trên trình duyệt. Hãy kiểm tra lại cấu hình .htaccess.
Để xác nhận liệu có phải do tệp .htaccess gây ra lỗi server 500 interal server bạn hãy xóa hoặc đổi tên tập tin này tạm thời sau đó thử tải lại trang.
Lỗi máy chủ do thực thi scripts bị timeout
Nếu tệp lệnh PHP của bạn tạo ra kết nối mạng bên ngoài, các kết nối có thể timeout [hết thời gian]. Nếu có quá nhiều kết nối được thực hiện mà lại bị timeout, đây là nguyên nhân gây ra lỗi 500 Internal Server Error.
Để tránh xảy ra điều này, bạn phải đảm bảo rằng PHP đã được mã hóa với một số quy tắc thời gian chờ. Thông thường, gặp phải lỗi này khi kết nối với cơ sở dữ liệu hoặc kết nối với các tài nguyên bên ngoài [như nguồn cấp dữ liệu RSS].
Loại bỏ được kết nối bên ngoài sẽ giúp tăng hiệu suất của website và giảm cơ hội gặp phải lỗi máy chủ: 500 Internal Server Error.
Nguyên nhân lỗi khác
Một số nguyên nhân khác dẫn đến lỗi máy chủ này là: phân quyền cho thư mục hoặc bị tấn công DoS hoặc DDoS.