Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 61184|Отговор: 1

[Източник] .net/c# логовете на log4net не могат да бъдат записани във файл

[Копирай линк]
Публикувано в 1.06.2017 г. 10:44:55 ч. | | | |
Имам навика да водя дневник, когато сайтът стартира

Днес изведнъж открих, че сървърът на Alibaba Cloud не може нормално да записва логове с log4net.

Защо??? Къде съм объркал конфигурацията???? Но преди всичко беше добре

После го дебъгнах от локалния компютър и беше добре, можех нормално да пиша логове

След това обнових пакета за издание на сървъра, но пак не можех да напиша лога нормално, което не беше приключило

。。。。。。。。。。。。。。。。。。。。。。。。。。。

Изведнъж си спомних, че след като "Wana Decrypt0r ransomware" беше обновен с Microsoft пачове, някои папки или файлове не можеха да бъдат добавени или променени

Това ли е причината??? После, сравнявайки локалната папка "App_Log" с папката "App_Log" на сървъра, установих, че наистина има разлика в разрешенията

Решение:

1: Кликнете с десен бутон върху папката с логове и изберете Свойства, за да намерите Безопасно

2: Добавете разрешението "Authenticated Users", както е показано на фигурата по-долу, и установете, че проблемът е успешно разрешен!

Потребителската група Authenticated Users има възможност да добавя 10 компютърни акаунта към домейна на Active Directory. Тези нови компютърни акаунти се създават в контейнера на машината.
Замяната на групата Всички с тази група предотвратява анонимен достъп.







Предишен:[SDL програмиране] Конструиране на VC среда под windosXP
Следващ:C# контрол с двоен буфер контрол
 Хазяин| Публикувано в 11.04.2021 г. 16:46:13 ч. |
Може да се реши и чрез (не тествано, логично би трябвало да работи)

Кликнете с десен бутон върху папката или файла Properties—>Security—Edit—Add—" и въведетеIIS APPPOOL\Име на пула на приложения

Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com