![]() |
||||||||
|
Главная Обзор понятий IIS
Полезное в сети Каталог статей |
Контроль кода ASP.NET Для контроля кода ASP.NET следует изменять в службах IIS 7.0 параметры компиляции .NET. Настройка параметров компиляции выполняется при помощи пользовательского интерфейса, запустив в командной строке (в окне) команды appcmd, прямо изменив файлы конфигурации или написав сценарии WMI. Для включения или отключения пакетной компиляции узла применяется синтаксис вида: appcmd set config /commit:WEBROOT /section:compilation /batch:True|False. Так же синтаксис, который применяется для смены программного языка по умолчанию, который, в свою очередь, применяется в файлах компиляции динамической, выглядит таким образом (пример): appcmd set config /commit:WEBROOT /section:compilation /defaultLanguage В Windows 7 и Windows Vista на IIS 7.0 можно установить Perl. Для установки потребуется ActiveState ActivePerl. Расширение ISAPI для версии Perl x86, поэтому будет производиться установка 32-битной версии. На первом шаге устанавливается ActivePerl. Для этого запускается мастер установки и указывается директория, все прочие настройки остаются по умолчанию. К сожалению, параметры настройки для IIS 7.0 не будут прописаны. Далее связывается требуемое расшерение с ISAPI модулим perex30.dll, для чего в оснащении IIS Manager, для которого необходимо настроить поддержку Perl, стоит выбрать Handler Mappings, после чего в панели задач справа выбирается Add Module Mapping. В открывшемся диалоге надо ввести все необходимые данные. В следующем окне диалога, появляющемся после сохранения, при щелчке на согласие разрешается это ISAPI расширение. На 32-битной операционной системе настройка на этом заканчивается. Если же 64-битная ситсема, то нужно сделать еще один несложный шаг. В IIS Manager открывается Application Pool, в пределах которого работает сайт, для которого устанавливается и настраивается Perl. К примеру, этим может являться DefaultAppPool, тогда, если поддержание Perl установлено по умолчанию. В списке Application Pool’ов в IIS Manager необходимо выбрать необходимый пул и в списке задач переидти по переходу Advanced Settings, а когда откроется окно, установить для настраивания Enable 32-Bit Applications. Параметр True. Для проверки пишется стандартное приложение Hello World! И в директории сайта создается файл test.pl. Проверка осуществляется посредством обращений на адрес localhost/test.pl. Все, привет мир и все в порядке. |
|||||||
| © 2008 «Администрирование IIS 7.0». All Rights Reserved. | ||||||||