Как включить обработку сценариев VB на стороне сервера в IIS?
Я только что настроил IIS
на Win 10
,
У меня есть страница под названием hello.asp
:
<%@ language="vbscript"%>
<html><body>
<%
response.write("Hello world! - VBScript in IIS")
%>
</body></html>
Что мне нужно сделать в диспетчере IIS, чтобы эта страница заработала?
Когда я просматриваю страницу, я получаю:
Ошибка HTTP 404.3 - не найдена Запрашиваемая вами страница не может быть обработана из-за конфигурации расширения. Если страница представляет собой скрипт, добавьте обработчик. Если файл должен быть загружен, добавьте карту MIME.
Я не понимаю, почему эта обработка не настраивается автоматически при установке IIS.
1 ответ
Он не включен по умолчанию из соображений безопасности. Сервер IIS теперь "предварительно защищен". Это помогает
Резюме:
Классический ASP не установлен по умолчанию на IIS 7.0 и выше
При добавлении IIS с помощью мастера ролей и функций сервера установите флажки "asp" и "isapi extensions".