Страница свойств ASP предназначена для управления списком параметров конфигурации (классического) ASP.

Список Отобразить позволяет выбрать один из следующих вариантов, которые определяют способ представления параметров: Понятные имена, Имена параметров конфигурации или Оба имени.

Список элементов пользовательского интерфейса

В приведенной ниже таблице содержатся описания элементов интерфейса, которые доступны на странице компонента и на панели Действия.

Элементы страницы компонента

Имя элементаОписание

Кодовая страница [codePage]

Указывает для приложения ASP кодовую страницу по умолчанию.

Включить буферизацию [bufferingOn]

Указывает, следует ли в приложении ASP буферизовать вывод. Значение по умолчанию – True.

Разрешить поблочное шифрование [enableChunkedEncoding]

Указывает, включено ли в службе веб-публикаций шифрование данных частями (HTTP 1.1). Значение по умолчанию – True.

Разрешить выдачу резервного HTML [enableAspHtmlFallback]

Управляет поведением ASP при переполнении очереди запросов. Если установлено значение True, то в указанном случае ASP произведет поиск HTML-файла, к имени которого добавлен суффикс "_asp", и если такой файл будет найден, возвратит его. Например, если обрабатывается запрос к файлу "Hello.asp", то возвращаемый HTM-файл должен иметь имя "Hello_asp.htm". Если такой файл не существует, клиенту будет возвращена HTTP-ошибка 500.13 (Сервер перегружен). Если установлено значение False, то также будет возвращена ошибка. Значение атрибута по умолчанию – True.

Включить пути к родительским каталогам [enableParentPaths]

Указывает, допускает ли страница ASP указание пути относительно текущего каталога (при использовании записи "...\") или выше текущего каталога. Значение по умолчанию – False.

Интервал проверки подключения клиента [queueConnectionTestTime]

Указывает период времени, в течение которого должен быть обслужен запрос, поставленый в очередь. Если он находился в очереди дольше, чем указывает данный атрибут, то перед выполнением запроса ASP проверяет, подключен ли еще клиент к серверу. Если соединение с клиентом разорвано, то запрос не обрабатывается и удаляется из очереди. Значение по умолчанию – 3 секунды.

Максимальный размер основного текста запроса [maxRequestEntityAllowed]

Определяет максимальный размер в байтах основного текста запроса ASP. Значение по умолчанию – 200 000 байт.

Длина очереди [requestQueueMax]

Задает максимальное число запросов ASP, которые могут находиться в очереди. Значение по умолчанию – 3000.

Время ожидания очереди запросов [queueTimeout]

Определяет максимальный период времени, в течение которого запрос сценария ASP может ожидать в очереди. Значение по умолчанию – 00:00:00 (неограниченно).

Предел буферизации ответов [bufferingLimit]

Устанавливает максимальный размер буфера ASP. Если буферизация ответа включена, это свойство задает максимальный размер в байтах, который ASP-страница может записать в буфер ответа, до того как произойдет его очистка. Значение по умолчанию – 4 194 304 байт.

Время ожидания сценария [scriptTimeout]

Задает период времени по умолчанию, в течение которого страницам ASP разрешено выполнение сценария. По прошествии этого времени предпринимается попытка остановить сценарий и в журнал событий Windows записывается соответствующее событие. Значение по умолчанию – 1 мин 30 сек.

Максимальное число потоков на процессор [processorThreadMax]

Задает максимальное число рабочих потоков на процессор, которые службы IIS могут создать при обработке запросов ASP. Значение по умолчанию – 25.

Код языка [lcid]

Задает код языка (LCID) по умолчанию для приложения. LCID определяет способ форматирования даты, времени и денежных единиц. Код по умолчанию – 1033 (en-us), обозначающий английский язык (США).

Перезапуск при изменении конфигурации [enableApplicationRestart]

Определяет, следует ли автоматически перезапускать приложение ASP при изменении его критических параметров конфигурации. Значение по умолчанию – True.

Подсчет номеров строк [calcLineNumber]

Указывает, следует ли ASP подсчитывать и хранить номера каждой из строк выполняемого кода для их последующей выдачи в сообщениях об ошибках. Значение по умолчанию – True.

Перехватывать исключения компонентов COM [exceptionCatchEnable]

Определяет, должны ли страницы ASP перехватывать исключения, возникшие в компонентах. Если установлено значение False, то страницы ASP не перехватывают исключения, возникшие в компонентах. Это может привести к обработке исключения на другом уровне обработки, например сценарием VB Script или рабочим процессом IIS (обычно это приводит к завершению рабочего процесса). Значение по умолчанию – True.

Разрешить отладку на стороне клиента [appAllowClientDebug]

Указывает, включена ли отладка ASP на стороне клиента. Значение по умолчанию – False.

Разрешить запись в журнал ошибочных запросов [logErrorRequests]

Определяет, записывает ли веб-сервер ошибки ASP в раздел приложений журнала событий Windows. По умолчанию ошибки ASP выводятся в веб-браузер клиента и в файлы журнала IIS. Значение по умолчанию – True.

Разрешить отладку на стороне сервера [appAllowDebugging]

Указывает, включена ли отладка ASP на сервере. Значение по умолчанию – False.

Запись ошибок в журнал событий [errorsToNTLog]

Определяет, какие ошибки ASP записываются в журнал событий Windows. По умолчанию ошибки ASP выводятся в веб-браузер клиента и в файлы журнала IIS. Значение по умолчанию – False.

Выполнять функции On End анонимно [runOnEndAnonymously]

Определяет, будут ли глобальные функции ASP SessionOnEnd и ApplicationOnEnd запускаться от имени анонимного пользователя. Если значение атрибута False, эти функции не запускаются. Значение по умолчанию – True.

Сообщение об ошибке сценария [scriptErrorMessage]

Определяет сообщение об ошибке, передаваемое браузеру, если отладочные сведения об ошибке не отправляются клиенту. По умолчанию выдается следующее сообщение: "Ошибка на сервере при обработке URL-адреса. Обратитесь к системному администратору".

Выводить ошибки в веб-браузер [scriptErrorSentToBrowser]

Определяет, должен ли веб-сервер отправлять браузеру клиента отладочную информацию об ошибке (код и описание ошибки, имя файла и номер строки) помимо ее регистрации в журнале событий IIS. Значение по умолчанию – True.

Язык сценариев [scriptLanguage]

Задает используемый по умолчанию язык сценариев для всех приложений ASP на данном веб-сервере. Значение по умолчанию – "VBScript".

Путь к каталогу кэша [diskTemplateCacheDirectory]

Содержит имя каталога, в котором ASP сохраняет скомпилированные шаблоны ASP после переполнения кэша в памяти. Значение по умолчанию — systemroot\inetpub\temp\ASP Compiled Templates.

Включить кэширование библиотек типов [enableTypelibCache]

Указывает, производится ли кэширование на сервере библиотеки типов. Значение по умолчанию – True.

Максимальное число файлов, кэшируемых на диске [maxDiskTemplateCacheFiles]

Указывает максимальное число сохраняемых скомпилированных шаблонов ASP. Значение по умолчанию – 2 000.

Максимальное число файлов, кэшируемых в памяти [scriptFileCacheSize]

Определяет число помещаемых в кэш заранее скомпилированных файлов сценариев. Если атрибут имеет значение 0, то файлы сценариев не кэшируются. Значение 4 291 967 295 указывает, то кэшируются все запрошенные файлы сценариев. Это свойство предназначено для настройки производительности в зависимости от объема доступной памяти и интенсивности обмена данными. Значение по умолчанию – 500.

Максимальное число кэшируемых обработчиков сценариев [scriptEngineCacheMax]

Задает максимальное число обработчиков сценариев, кэшируемых в памяти ASP-страницами. Значение по умолчанию – 250.

Разрешить параллельный вызов компонентов [appServiceFlags]

Включает работу параллельных сборок COM+, что позволяет ASP-приложению указать, какую версию системной DLL-библиотеки или COM-компонента следует использовать. Значение по умолчанию – False.

Включить регистрацию событий COM+ [appServiceFlags]

Включает средство регистрации событий COM+, которое позволяет администраторам и разработчикам производить отладку приложений ASP. Значение по умолчанию – False.

Выполнять в MTA [executeInMta]

Определяет, следует ли ASP выполнять сценарии в многопоточном отделении. Значение по умолчанию – False.

Учитывать потоковую модель компонента [trackThreadingModel]

Указывает, должна ли в IIS выполняться проверка потоковой модели для всех компонентов, создаваемых приложением. Значение по умолчанию – False.

Код раздела [partitionID]

Этому свойству присваивается идентификатор GUID раздела COM+. Если оно определено, установите для элемента Использовать раздел значение True.

Параллельно используемый компонент [sxsName]

Этому свойству присваивается имя приложения COM+. Если оно определено, установите для элемента Разрешить параллельный вызов компонентов значение True.

Использовать раздел [appServiceFlags]

Изолирует каждое из приложений в своем разделе COM+. Если для этого свойства установлено значение True, необходимо определить значение для элемента Код раздела. Значение по умолчанию – False.

Разрешить сохранение состояния сеанса [allowSessionState]

Включает сохранение состояния сеанса для приложения ASP. Значение по умолчанию – True.

Максимальное число сеансов [max]

Задает максимально допустимое число параллельных сеансов в IIS. Значение по умолчанию – 2 147 483 647.

Создать идентификатор для безопасного подключения [keepSessionIdSecure]

Создает новый файл cookie при переходе от незащищенного к безопасному подключению. Значение по умолчанию – True.

Время ожидания [timeout]

Задает период времени, в течение которого будет поддерживаться объект Session после обработки последнего связанного с ним запроса. Значение по умолчанию – 20 минут.

Элементы панели "Действия"

Имя элементаОписание

Применить

Позволяет сохранить изменения, внесенные на странице компонента.

Отмена

Позволяет отменить изменения, внесенные на странице компонента.

См. также


Содержание