2015-12-11 1 views
-1

У меня есть веб-сайт САШ и у меня есть текстовый лог-файл в основной корневой директории сайта, но журнал всегда пустой (я думаю, что не могу записать файл)сайт aspnet, где можно разместить текстовый файл журнала?

Должен ли я поместить файл в App_Data папке и перекомпилировать, или я должен дать некоторое разрешение на файл?

Есть ли проблемы с безопасностью?

Спасибо

+1

, пожалуйста, покажите нам код для записи вашего файла журнала. – jomsk1e

+0

В локальном это работает, на сервере это кажется не – dvIta

+0

Я предлагаю вам поместить файл журнала в свой собственный каталог в каталог сайта. Таким образом, если, например, вы позже решили каждый день иметь новый файл журнала, то все они содержатся аккуратно. Вы также можете в диспетчере IIS легко установить, чтобы каталог не обслуживался, чтобы файлы журналов никому не показывались через веб-сайт. –

ответ

0

корневого каталога находится внутри C:/диска, так что вы должны дать разрешения на этот файл для записи.

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

+0

Какое разрешение? Есть ли проблемы безопасности с первым подходом? – dvIta

Смежные вопросы