Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 61184|Antwoord: 1

[Bron] .net/c# log4net-logs kunnen niet naar een bestand worden geschreven

[Link kopiëren]
Geplaatst op 01-06-2017 10:44:55 | | | |
Ik heb de gewoonte om een logboek te schrijven als de website begint

Vandaag ontdekte ik plotseling dat de Alibaba Cloud-server geen logs normaal kon schrijven met log4net.

Waarom??? Waar heb ik me verkeerd???? Maar het was allemaal goed daarvoor

Daarna heb ik het vanaf de lokale computer gedebugd, en het was goed, ik kon logs normaal schrijven

Daarna heb ik het releasepakket op de server opnieuw bijgewerkt, maar ik kon het logboek nog steeds niet normaal schrijven, wat nog niet voorbij was

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

Plotseling herinnerde ik me dat nadat de "Wana Decrypt0r ransomware" was bijgewerkt met Microsoft-patches, sommige mappen of bestanden niet meer konden worden toegevoegd of gewijzigd

Is dit de reden??? Toen ik de lokale "App_Log"-map vergeleek met de "App_Log"-map van de server, ontdekte ik dat er echt verschil was in de rechten

Oplossing:

1: Klik met de rechtermuisknop op de logmap en selecteer Eigenschappen om Veilig te vinden

2: Voeg de "Geauthenticeerde Gebruikers"-toestemming toe, zoals weergegeven in de onderstaande figuur, en ontdek dat het succesvol is opgelost!

De gebruikersgroep Geauthenticeerde Gebruikers heeft de mogelijkheid om 10 computeraccounts toe te voegen aan een Active Directory-domein. Deze nieuwe computeraccounts worden aangemaakt in de machinecontainer.
Het vervangen van de Everyone-groep door deze groep voorkomt anonieme toegang.







Vorig:[SDL Programming] VC-omgevingsconstructie onder windosXP
Volgend:C#-controle dubbele buffer-besturing
 Huisbaas| Geplaatst op 11-04-2021 16:46:13 |
Het kan ook worden opgelost door (niet getest, het zou logisch moeten werken)

Klik met de rechtermuisknop op de map of het bestand Eigenschappen—>Beveiliging—Bewerken—Toevoegen—" en voer inIIS APPPOOL\Application poolnaam

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com