- - PR -
【Windows2003 Server】log4netでファイルに書き込みが出来ない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-01-28 15:35
はじめまして。いつも参考にさせていただいております。
[環境] OS:Windows2003 Server WEBサーバ:IIS ASP.NET(C#) 上記のような環境でlog4netを使用してLoggingが出来ません。 ただし、WindowsXP(Pro)では以下のURLを参考に Loggingに成功しました。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=16645&forum=7 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=2245&forum=7 WindowsXP(Pro)ではLoggingできるがWindows2003 Serverに実装して 実行するとLoggingできない状況であります。 どなたか教えていただけないでしょうか? よろしくお願いいたします。 |
|
投稿日時: 2005-01-28 16:17
書き出すファイルまたはディレクトリ先の権限を確認してみましたか?
2003Server だったら、IIS_WPGグループ または アプリケーションプールの識別で 設定されているアカウント[既定ではNetwork Service] が書き込みできるように なっている必要があると思います。 |
|
投稿日時: 2005-01-28 16:36
いのつちさん
返信ありがとうございます。 書き出すファイルとディレクトリ先の権限を確認してみましたが、IIS_WPGグループ となっていました。 IIS_WPGグループ の中には Network Service が入っていました。 また、ファイルのプログラムからのファイルの書き出しは 2003Server でも成功しています。 やはりlog4netが原因なのでしょうか? |
|
投稿日時: 2005-03-16 02:11
>>[環境]
>>OS:Windows2003 Server >>WEBサーバ:IIS >>ASP.NET(C#) 同じ環境ですが、普通にlog4netでログ出ししてますよ。 (開発環境は2000Proですが、こちらも正常) log4netをラップしてる自前のクラスの詳細と設定xmlファイルが わかればアドバイスできるかもしれません。 |
1