Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 61184|Répondre: 1

[Source] .net/c# log4net log4net ne peuvent pas être écrits dans un fichier

[Copié le lien]
Publié sur 01/06/2017 10:44:55 | | | |
J’ai l’habitude d’écrire un journal quand le site commence

Aujourd’hui, j’ai soudainement découvert que le serveur cloud Alibaba ne pouvait pas écrire de journaux normalement avec log4net.

Pourquoi ??? Où ai-je mal configuré ???? Mais tout allait bien avant

Ensuite, je l’ai débogué depuis l’ordinateur local, et c’était bon, je pouvais écrire des journaux normalement

Ensuite, j’ai refait la mise à jour du paquet de release sur le serveur, mais je n’arrivais toujours pas à écrire le journal normalement, ce qui n’était pas terminé

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

Soudain, je me suis rappelé qu’après la mise à jour du ransomware « Wana Decrypt0r » avec les correctifs Microsoft, certains dossiers ou fichiers ne pouvaient pas être ajoutés ou modifiés

Est-ce la raison ??? Ensuite, en comparant le dossier local « App_Log » avec le dossier « App_Log » du serveur, j’ai constaté qu’il y avait vraiment une différence de permissions

Solution:

1 : Faites un clic droit sur le dossier du journal et sélectionnez Propriétés pour trouver Sans problème

2 : Ajoutez la permission « Utilisateurs authentifiés », comme montré dans la figure ci-dessous, et constatez que la situation a été résolue avec succès !

Le groupe d’utilisateurs authentifiés a la capacité d’ajouter 10 comptes informatiques à un domaine Active Directory. Ces nouveaux comptes informatiques sont créés dans le conteneur machine.
Remplacer le groupe Tout le monde par ce groupe empêche l’accès anonyme.







Précédent:[Programmation SDL] Construction d’environnements VC sous windosXP
Prochain:contrôle C# contrôle du tampon double
 Propriétaire| Publié sur 11/04/2021 16:46:13 |
Cela peut aussi être résolu par (non testé, cela devrait fonctionner logiquement)

Faites un clic droit sur les propriétés du dossier ou du fichier—>Sécurité—Modifier—Ajouter— » et entrerIIS APPPOOL\Nom du pool d’application

Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com