Опубликован: 20.02.2006 | Доступ: свободный | Студентов: 3342 / 383 | Оценка: 4.34 / 3.99 | Длительность: 21:22:00
ISBN: 978-5-9570-0022-1
Лекция 12:

Программирование на ASP

< Лекция 11 || Лекция 12: 123456789

Настройка IIS на ASP

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

  1. Откройте панель управления и выберите Add Or Remove Programs (Установка и удаление программ).
  2. В левой части окна Add Or Remove Programs нужно выделить значок Change Or Remove Programs (Изменить или удалить программы). После выбора Add Or Remove Windows Components (Установка компонентов Windows) откроется мастер компонентов Windows (Windows Component Wizard).
  3. Выберите Application Server (Сервер приложений) и нажмите на кнопку Details (Состав).
  4. В открывшемся окне Application Server (Сервер приложений) выберите Internet Information Services (IIS) и нажмите на кнопку Details (Состав).
  5. В открывшемся окне Internet Information Services (IIS) выберите World Wide Web Service (Служба WWW) и нажмите на кнопку Details (Состав).
  6. Отметьте опцию Active Server Pages (см. рис. 12.4) для установки поддержки ASP.
Установка поддержки ASP в мастере компонентов Windows

увеличить изображение
Рис. 12.4. Установка поддержки ASP в мастере компонентов Windows

В Windows Server 2003 и IIS 6 появилась новая функция, ограничивающая всякую программную поддержку серверной части по умолчанию и требующая обязательного наличия поддержки программирования серверной части.

Запрос на обработку файла при отсутствии установленного расширения ISAPI ASP.DLL выдаст ошибку 404. В предыдущих версиях Windows Server в IIS это расширение ISAPI было включено. Данная функция включается на сервере с помощью административного узла Web Service Extensions (Расширения веб-служб) в консоли MMC (см. рис. 12.5). В правой части окна выберите Active Server Pages, после чего нажмите на кнопку Allow (Разрешить).

Включение расширения веб-служб

увеличить изображение
Рис. 12.5. Включение расширения веб-служб

На веб-сайте или в виртуальном каталоге необходимо также установить разрешения на выполнение сценариев (script). По умолчанию параметр Execute Permissions (Разрешения на выполнение) в окне Properties (Свойства) сайта IIS или виртуального каталога не включен. Для включения параметра выполните следующие действия.

  1. Откройте консоль IIS MMC и щелкните правой кнопкой мыши на веб-сайте или виртуальном каталоге.
  2. В контекстном меню выберите Properties (Свойства) для открытия окна свойств веб-сайта или виртуального каталога.
  3. Во вкладке Virtual Directory (Виртуальный каталог) окна свойств виртуального каталога или во вкладке Home Directory (Домашний каталог) окна свойств веб-сайта в списке Execute Permissions (Разрешения на выполнение) выберите Scripts Only (Только сценарии) (см. рис. 12.6).
  4. Нажмите на кнопку OK для закрытия окна.
  5. После установки разрешений поместите ASP-файл на веб-сайт или в виртуальный каталог для правильного функционирования ASP. При правильной настройке параметров IIS выполнение файлов ASP будет происходить по запросу браузера.
Настройка разрешений на выполнение для виртуального каталога

Рис. 12.6. Настройка разрешений на выполнение для виртуального каталога
< Лекция 11 || Лекция 12: 123456789
Александр Тагильцев
Александр Тагильцев

Где проводится профессиональная переподготовка "Системное администрирование Windows"? Что-то я не совсем понял как проводится обучение.

Владимир Кирин
Владимир Кирин
Неполодки на ресурсе.При сдаче 7 теста, открывается пустое окно, и ничего не происходит.Поправте пожалуйста. При этом попытка считается защитана, перездача только через 30 мин. Использую браузер опера.
Александр Титов
Александр Титов
Россия, Москва
Игорь Соловьев
Игорь Соловьев
Россия, Братск