IIS

Настройка ASP.NET2.0 в IIS

in

В случае включения IIS в Win Server 2003 уже после установки framework 2.0,чтобы работали веб приложения под Microsoft Framework 2.0, необходимо включить поддержку ASP.NET 2.0 в настройках IIS Web services Extensions

Проблема будет иметь мало о чем говорящие симптомы:

При попытке обратиться к любому файлу в виртуальной директории будет выдана 404 ошибка (с доп. кодом 2 1260))

Импорт настроек IIS

Скрипт iiscnfg.vbs позволяет пакетно создавать настройки сайтов, виртуальных директорий и т.п. для IIS

Параметры

/import - импортировать

/sp (source path) - путь к ключу который необходимо обрабатывать

/dp (destination path) целевой путь, куда записать настройки

/f имя файла с настройками

/inherited - использовать наследование настроек

Apache vs. IIS или Странности IIS

IIS и POST

При заполнении в html форме поля action "" или "./" IIS выдает ошибку 405 (недозволенный метод)

Такое поведение вызванно попыткой IIS поделить запросы на неправилные (к статическим ресурсам) и правильные (к динамическим). В отличие от Apache нельзя послать форму медотом POST к ресурсу "", "./" или "servername/resource/". Заметим что метод GET не имеет такого ограничения.

Настройка Windows-IIS-PHP5

В режиме SAPI

Настраивается вроде бы все просто, НО есть нюансы.

1 Скачиваете php5 и копируете файлы php в понравившуюся вам директорию

Пример:

C:\Develop\php5

2 Файл php5ts.dll из каталога php копируете в system32

Пример:

VS2003, ASP.NET с IIS5

in

Если при попытке создать или загрузить проект ASP.NET Web application в Visual Studio.NET 2003 на машине с IIS5.xx выдается сообщение об ошибке

"Visual Studio .NET has detected that the specified Web server is not running ASP.NET version 1.1. You will be unable to run ASP.NET Web applications or services"

 

Проблему скорее всего решит (пере)регистрация ASP.NET framework в IIS c:\WINNT\Microsoft.NET\Framework\v1.1.4322>aspnet_regiis -i

 

RSS-материал