10/10/2018, 09:53
Ko chạy được trang ASP trong IIS 7. Cần giúp dỡ
Chào các bác.
Em đang dùng Win Vista và cải IIS 7 (đầy đủ mọi thành phần) nhưng khi vào IIS 7 dể chạy những trang ASP mà em đã viết thì nó báo mỗi như sau:
An error occurred on the server when processing the URL. Please contact the system administrator
Em ko hiểu tại sao. Máy em ko có nối mạng gì hết và em login vào account Admin.
Xin các bác giúp đỡ
Cảm ơn các bác.
Em đang dùng Win Vista và cải IIS 7 (đầy đủ mọi thành phần) nhưng khi vào IIS 7 dể chạy những trang ASP mà em đã viết thì nó báo mỗi như sau:
An error occurred on the server when processing the URL. Please contact the system administrator
Em ko hiểu tại sao. Máy em ko có nối mạng gì hết và em login vào account Admin.
Xin các bác giúp đỡ
Cảm ơn các bác.
Bài liên quan
Control Panel/Programs and Features ấn vào cái Turn Windows Features On or Off ở Slide bên trái có 1 cái cửa sổ hiện ra bạn chọn
Services/World Wide Web Services/Application Development Features
và check vào ASP
nó báo thế này thì có thể File Asp của bạn bị lỗi
để hiện lỗi chi tiết bạn vào IIS --> ASP --> Chọn mục Complilation --> Debugging Properties --> Send Error To Browser --> bạn set lại là True
hoặc có thể RUN Command sau
%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:true
chúc bạn thành công
ASP chạy được OK ngon lành, nhưng dùng CSDL không dc, trang nào có kết nối CSDL là lỗi y như thế đấy. Nay thì OK rồi. he he
Lỗi này bị la nhiều quá làm động đến MS. Nếu bạn dùng SP1 có thể sẽ được fix lỗi đó rồi. máy mình hiện đã cập nhật đầy đủ thì lỗi đấy không còn nữa
Nếu không bạn có thể làm theo hướng dẫn phía dưới:
tui đã tìm kiếm thông tin này hôm qua, tìm cho tới sáng mới tìm dc một giải pháp
mà vấn đề này nhiều bạn trên các diễn đàn đả hỏi đáp từ năm trước tới năm nay mà ko có câu trả lời,
ở đây mình dùng Windows Vista Home Premimum, bạn cũng có thê dùng các bản khác từ home preimum cho tới Ultimate, còn bản Home basic ko biết có IIS7 ko nữa vì chưa thử
đầu tiên bạn vào Control Panel
sau đó chọn Programs And Feature
sau đó chọn Turm Windows features on or off
sau đó một hộp thoại xuất hiện. bạn chọn Internet Service imformation
bạn click vào dấu cộng của cây thư mục, bạn chon giống như trong hình
ở mục bạn click vào dấu cộng của cây thư mục : World Wide Web Service
sau đó bạn click vào dấu cộng ở mục Application Development Features:
ơ đây mình dùng ASP nên mình chọn ASP sau đó nhấn ok đê Windows cấu hình IIS
tới đây bạn chỉ có thể chạy asp chứ chưa có thề connect tới CSDL : MS Access
bạn vào Run gõ vào dòng này
%windir%\system32\inetsrv\appcmd set config -section:applicationPools /[name='DefaultAppPool'].processModel.loadUserProfile:false
tới đây bạn đã có thể connect tới csdl là ms access
chúc thành công
[Hướng dẫn dc copy từ forum NIIT-LongAn]
- - - - - END - - - - - -
vì nó hỏi mình "Send Errors To Browser" --> "Gửi thông báo lỗi đến Browser" mà
hoặc có thể RUN Command sau
%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:true
chúc bạn thành công
Đúng y như bạn đã nói. Mình làm như bạn là chạy OK.
To: Everybody.
Nhân tiện, cho mình hỏi tại sao chạy local host nó lại đòi user name và pass. Đã format lại máy mà vẫn bị vậy.