Тэги

Silverlight (36) WPF (10) IIS (7) Visual Studio (7) SharePoint (6) .Net Framework (5) ODP.NET (5) ASP.NET (4) C# (4) common (4) Network Settings (3) JavaScript (2) MS Office (2) Resharper (2) WCF (2) WEB (2) XPath (2) XSLT (2) ADO.NET (1) APEX (1) CMD (1) CSS (1) EF (1) HTML (1) Hardware bugs (1) Java (1) MS SQL (1) Oracle (1) PDF (1) Version Control (1) XAML (1)

четверг, 26 ноября 2009 г.

ASP.NET: Приложение сервера недоступно

Текст ошибки:

Приложение сервера недоступно

Web-приложение, к которому вы пытаетесь обратиться на этом веб-сервере, в данный момент недоступно.  Нажмите кнопку "Обновить" в своем веб-обозревателе для повтора запроса.
Замечание администратора: Сообщение об ошибке, подробно поясняющее причину сбоя данного конкретного запроса, находится в журнале событий приложений на веб-сервере. Ознакомьтесь с этой записью в журнале и выясните причину ошибки.
Одна из причин:
В папке в которой находяться файлы сайта нет прав для запуска ASP.NET.
Например для Widows XP для сайта разработки достаточно добавить на папку сайта учетку ASP.NET, но она есть только в Win XP, поэтому чтоб не запоминать, сделайте права на папку сайта такие же, как в папке сайтов IIS по умолчанию.
Это C:\Inetpub\wwwroot.
Даже если ваша папка сайта (приложения) лежит в C:\Inetpub\wwwroot, то всеравно проверте на ней права, тк они могут отстутствовать, например из-за выгрузки папки сайта целиком из SVN.
Характерная черта этой ошибки, что в логах сервера IIS (обычно C:\WINDOWS\system32\Logfiles\W3SVC1) вы получаете что-то типа
11:22:11 127.0.0.1 GET /WebSite1/Default.aspx 500
и при этом, при дебаггинге сайта в Visual Studio не попадаете на обработчик события Application_Error, который по умолчанию определен в файле Global.asax

Комментариев нет:

Отправить комментарий