Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 61184|Відповідь: 1

[Джерело] .net/c# log log4net не можна записувати у файл

[Копіювати посилання]
Опубліковано 01.06.2017 10:44:55 | | | |
У мене є звичка вести журнал, коли сайт починається

Сьогодні я раптом виявив, що сервер Alibaba Cloud не може нормально записувати логи через log4net.

Чому??? Де я неправильно налаштував???? Але раніше все було добре

Потім я відлагодив його з локального комп'ютера, і це було добре, я міг нормально писати журнали

Потім я оновив пакет релізу на сервері, але все одно не міг нормально записувати журнал, і це ще не закінчилося

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

Раптом я згадав, що після оновлення "Wana Decrypt0r ransomware" з оновленнями Microsoft деякі папки чи файли ставали неможливими для додавання чи зміни

Чи це причина??? Потім, порівнюючи локальну папку "App_Log" з папкою "App_Log" сервера, я виявив, що є справжня різниця в дозволах

Рішення:

1: Клацніть правою кнопкою миші на папці журналу та виберіть Властивості, щоб знайти Безпечно

2: Додайте дозвіл «Автентифіковані користувачі», як показано на рисунку нижче, і переконайтеся, що проблема успішно вирішена!

Група користувачів Authenticated Users має можливість додати 10 облікових записів комп'ютера до домену Active Directory. Ці нові комп'ютерні облікові записи створюються в контейнері машини.
Заміна групи Everyone на цю групу запобігає анонімному доступу.







Попередній:[SDL-програмування] Будівництво VC середовища під windosXP
Наступний:C# керування подвійним буфером
 Орендодавець| Опубліковано 11.04.2021 16:46:13 |
Це також можна розв'язати (не тестувати, логічно має працювати)

Клацніть правою кнопкою миші на папці або файлі Властивості—>Безпека—Редагувати—Додати—» і введітьIIS APPPOOL\Назва пулу додатків

Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com