Каким пользователям необходим доступ на запись в папке App_Data, чтобы Elmah мог записывать файлы ошибок
-
07-07-2019 - |
Вопрос
Я опубликовал свой сайт, и выдается исключение, но в папке App_Data не создаются файлы ошибок.Мне интересно, есть ли у него доступ на запись в папку.
В документации говорится, что процессу ASP.Net необходим доступ на запись, но неясно, что под этим подразумевается.Может кто-нибудь подсказать, какому пользователю нужны права на эту папку?
Спасибо
ОБНОВЛЯТЬ: Я обнаружил, что процесс ASP.Net в Win 2003 является сетевой службой пользователя.Это верно?
Решение
В Windows Server 2003 (IIS6+) и выше это СЕТЕВАЯ СЛУЖБА.В IIS 5 и более ранних версиях необходимый доступ требуется для учетной записи пользователя ASPNET.
Другие советы
Это любой пользователь, идентифицирующий пул приложений, в котором работает ваше приложение.Обычно это сетевая служба, но это может быть и другая учетная запись, если ваш администратор хостинга настроил ее таким образом.