Каким пользователям необходим доступ на запись в папке App_Data, чтобы Elmah мог записывать файлы ошибок

StackOverflow https://stackoverflow.com/questions/1427776

  •  07-07-2019
  •  | 
  •  

Вопрос

Я опубликовал свой сайт, и выдается исключение, но в папке App_Data не создаются файлы ошибок.Мне интересно, есть ли у него доступ на запись в папку.

В документации говорится, что процессу ASP.Net необходим доступ на запись, но неясно, что под этим подразумевается.Может кто-нибудь подсказать, какому пользователю нужны права на эту папку?

Спасибо

ОБНОВЛЯТЬ: Я обнаружил, что процесс ASP.Net в Win 2003 является сетевой службой пользователя.Это верно?

Это было полезно?

Решение

В Windows Server 2003 (IIS6+) и выше это СЕТЕВАЯ СЛУЖБА.В IIS 5 и более ранних версиях необходимый доступ требуется для учетной записи пользователя ASPNET.

Другие советы

Это любой пользователь, идентифицирующий пул приложений, в котором работает ваше приложение.Обычно это сетевая служба, но это может быть и другая учетная запись, если ваш администратор хостинга настроил ее таким образом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top