Làm thế nào để: Tắt ASP phiên bang hoạt động các trang web Server và IIS

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:244465
Chúng tôi đề nghị tất cả người dùng nâng cấp để Microsoft Internet Information Services (IIS) Phiên bản 7.0 chạy trên Microsoft Windows Server 2008. IIS 7.0 làm tăng đáng kể Web an ninh cơ sở hạ tầng. Để biết thêm chi tiết về các chủ đề liên quan đến an ninh IIS, ghé thăm Web site sau của Microsoft:Để biết thêm chi tiết về IIS 7.0, ghé thăm Web site sau của Microsoft:
TÓM TẮT
Bài viết từng bước này mô tả cách để cải thiện hiệu suất của máy chủ Web của bạn bằng cách tắt Active Server Pages (ASP) phiên bang.

Các máy chủ Web với ASP tự động tạo ra một Phiên làm việc đối tượng khi một trang Web từ các ứng dụng được yêu cầu bởi một người sử dụng người không đã có một phiên. Hệ phục vụ phá hủy các Phiên làm việc đối tượng khi phiên họp hết hạn hoặc bị bỏ rơi, và khi phiên bang bị tắt, ASP không theo dõi người sử dụng và không cho phép một kịch bản ASP để lưu trữ thông tin trong các Phiên làm việc đối tượng hoặc sử dụng các Session_OnStart hoặc Session_OnEnd các sự kiện. Đây Phiên làm việc các đối tượng tiêu thụ tài nguyên có giá trị. Bằng cách tắt phiên, bạn có thể cải thiện hiệu suất và khả năng mở rộng ứng dụng của bạn trang Web ASP. Bạn có thể tắt phiên bang hoặc toàn bộ trang Web hoặc các trang ASP cụ thể.

CHÚ Ý: Sessionless ứng dụng không thực hiện như sau:
  • Thực thi Session_OnStart thủ tục.
  • Gửi phiên ID cookie.
  • Truy cập được xây dựng trong Phiên làm việc các đối tượng hoặc các đối tượng phạm vi phiên được tạo ra với <object> từ khóa.</object>
  • Serialize thực hiện với yêu cầu phiên khác.
back to the top

Tắt ASP phiên bang vào IIS một 4,0 trang Web

Để bật tắt phiên chạy cho các ứng dụng ASP Web ở cấp độ trang Web bằng cách sử dụng IIS 4.0:
  1. Nhấp vào Bắt đầu, điểm đến Chương trình, bấm Windows NT 4.0 tùy chọn Pack, bấm Máy chủ thông tin Internet của Microsoft, và sau đó nhấp vào Quản lý dịch vụ Internet.
  2. Nhấp chuột phải vào trang Web của bạn, và sau đó nhấp vào Thuộc tính.
  3. Bấm vào các Thư mục chính tab.
  4. Nhấp vào Cấu hình, và sau đó bấm vào các Tùy chọn ứng dụng tab.
  5. Nhấn vào đây để xóa các Enable phiên bang hộp kiểm.
back to the top

Tắt ASP phiên bang vào IIS một trang Web 5,0

Để bật tắt phiên chạy cho các ứng dụng ASP Web ở cấp độ trang Web bằng cách sử dụng IIS 5.0:
  1. Nhấp vào Bắt đầu, điểm đến Chương trình, bấm Công cụ quản trị, và sau đó nhấp vào Dịch vụ thông tin Internet.
  2. Nhấp chuột phải vào trang Web của bạn, và sau đó nhấp vào Thuộc tính.
  3. Bấm vào các Thư mục chính tab.
  4. Nhấp vào Cấu hình, và sau đó bấm vào các Tùy chọn ứng dụng tab.
  5. Nhấn vào đây để xóa các Enable phiên bang hộp kiểm.
back to the top

Tắt ASP phiên bang trên một IIS 5,1 trang Web

Để bật tắt phiên chạy cho các ứng dụng ASP Web ở cấp độ trang Web bằng cách sử dụng IIS 5.1:
  1. Nhấp vào Bắt đầu, điểm đến Chương trình, bấm Công cụ quản trị, và sau đó nhấp vào Dịch vụ thông tin Internet.
  2. Nhấp chuột phải vào trang Web của bạn, và sau đó nhấp vào Thuộc tính.
  3. Bấm vào các Thư mục chính tab.
  4. Nhấp vào Cấu hình, và sau đó bấm vào các Tuỳ chọn tab.
  5. Nhấn vào đây để xóa các Enable phiên bang hộp kiểm.
back to the top

Tắt ASP phiên bang trên một trang ASP cụ thể

Bạn cũng có thể bật tắt trạng thái phiên làm việc cho một trang ASP cụ thể bằng cách thêm cácsau đây chỉ thị ở đầu trang ASP:
<%@ EnableSessionState=False %>				
Lưu ý, tuy nhiên, rằng phiên ID cookie vẫn gửi và cácSession_OnStart sự kiện vẫn còn cháy nếu một trang vớiEnableSessionState \u003d False được yêu cầu.

back to the top
THAM KHẢO
Để biết thêm chi tiết về làm thế nào để vô hiệu hoá phiên bang, bấm vào những con số bài viết dưới đây để xem các bài viết trong cơ sở kiến thức Microsoft:
306996 Làm thế nào để: Vô hiệu hoá ASP phiên bang trong ASP.NET
Để biết thêm chi tiết về làm thế nào để vô hiệu hoá phiên bang trên một trang Web với trước trang Server mở rộng được cài đặt, bấm vào những con số bài viết dưới đây để xem các bài viết trong cơ sở kiến thức Microsoft:
324249 FP: Cơ sở dữ liệu lỗi thông điệp khi phiên bang bị vô hiệu hóa
324293 FP: Xuất hiện trang xác nhận, nhưng không có dữ liệu sẽ được thêm vào cơ sở dữ liệu
back to the top

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 244465 - Xem lại Lần cuối: 08/21/2011 10:34:00 - Bản sửa đổi: 2.0

Microsoft Active Server Pages 4.0

  • kbaspobj kbhowtomaster kbstate kbmt KB244465 KbMtvi
Phản hồi