Как запустить классические сценарии ASP под IIS 5.1 (WinXP Pro) вместе с .NET & CF? - PullRequest
2 голосов
/ 08 октября 2008

У меня проблема с настройкой среды разработки. До недавнего времени я работал над приложениями ColdFusion и .NET, и мне не нужно было трогать IIS. Теперь мне нужно настроить классическое приложение ASP для какой-то разовой работы.

Я добавил виртуальный каталог в IIS и указал его на фактическую базу кода на моей локальной машине. Затем я установил низкий уровень безопасности (для расширений ISAPI, т.е. ASP) и разрешил выполнение скрипта. По какой-то причине, если я попадаю на страницу .asp, она говорит, что страница не может быть найдена. Тем не менее, HTML и статические файлы загружаются просто отлично.

РЕДАКТИРОВАТЬ: исправление URLScan, кажется, сделал это. Запустил приложение в другом браузере (т.е. не в IE6), и я получаю более качественные отчеты об ошибках. Похоже, нам не хватает некоторых включений, но он выполняет сценарии. Спасибо!

Ответы [ 2 ]

2 голосов
/ 08 октября 2008

Необходимо убедиться, что расширение веб-службы «Активные страницы сервера» установлено в разрешенный статус.

Выезд: http://classicasp.aspfaq.com/general/why-does-iis-hang-and/or-stop-serving-asp-pages.html

Кроме того, вы должны знать, что виртуальный каталог может влиять на пути включаемых файлов на самих страницах asp. Если исходное приложение asp не использует виртуальный каталог, то и ваша локальная копия не должна.

1 голос
/ 08 октября 2008

Взгляните на настройки сканирования URL-адресов и посмотрите, разрешено ли расширение .asp

На моем компьютере с XP соответствующий файл находится по адресу C: \ WINDOWS \ system32 \ inetsrv \ urlscan \ urlscan.ini

...