Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 61184|Odpowiedź: 1

[Źródło] logi .net/c# log4net nie mogą być zapisane do pliku

[Skopiuj link]
Opublikowano 01.06.2017 10:44:55 | | | |
Mam zwyczaj zapisywać log, gdy strona zaczyna działać

Dziś nagle zauważyłem, że serwer Alibaba Cloud nie może normalnie zapisywać logów za pomocą log4net.

Dlaczego??? Gdzie się pomyliłem???? Ale wcześniej wszystko było w porządku

Potem debugowałem to z lokalnego komputera i było dobrze, mogłem normalnie zapisywać logi

Następnie zaktualizowałem pakiet wydania na serwerze, ale nadal nie mogłem normalnie zapisać logu, co nie było zakończone

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

Nagle przypomniałem sobie, że po aktualizacji ransomware "Wana Decrypt0r" o poprawki Microsoftu, niektóre foldery lub pliki nie mogły być dodawane ani zmieniane

Czy to jest powód??? Potem, porównując lokalny folder "App_Log" z folderem "App_Log" serwera, zauważyłem, że naprawdę różni się w uprawnieniach

Rozwiązanie:

1: Kliknij prawym przyciskiem na folder logów i wybierz Właściwości, aby znaleźć Safe

2: Dodaj uprawnienia "Authenticated Users", jak pokazano na poniższym rysunku, i zobacz, że problem został pomyślnie rozwiązany!

Grupa użytkowników Authenticated Users ma możliwość dodawania 10 kont komputerowych do domeny Active Directory. Te nowe konta komputerowe są tworzone w kontenerze maszyny.
Zastąpienie grupy Wszyscy tą grupą uniemożliwia anonimowy dostęp.







Poprzedni:[Programowanie SDL] Budowa środowiska VC w ramach windosXP
Następny:C# sterowanie podwójnym buforem
 Ziemianin| Opublikowano 11.04.2021 16:46:13 |
Można to też rozwiązać (nie testować, logicznie powinno działać)

Kliknij prawym przyciskiem myszy na folder lub plik Właściwości—>Bezpieczeństwo—Edytuj—Dodaj —" i wprowadźIIS APPPOOL\Nazwa puli aplikacji

Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com