Log4net日誌發佈到服務器上日誌沒法寫入

log4net在本地執行時候,日誌正常寫入,可是發佈到服務器上的時候,日誌就沒法正常寫入web

解決方案:安全

1.文件權限服務器

在發佈到服務器上的時候,可能文件沒有寫入權限,致使日誌沒法正常寫入日誌

打開IISblog

找到發佈的文件->點擊右鍵->編輯權限,出現該文件的屬性配置

點擊安全->編輯->找到IIS_IUSRS給他寫入權限權限

2.沒有log4net的文件配置im

在配置的時候,有些人的配置文件不同,有的是在web.config中配置,有的是新建文件log4net.config中配置配置文件

可是在發佈的時候,發佈包中沒有log4net.config文件img

這個時候只有咱們手動將該文件複製到發佈包中

3.屬性更改

選擇解決方案中的log4net.config,在屬性–>複製到輸出目錄,選擇始終複製

4.配置文件

配置文件中的錯誤,須要你檢查每個點,查看寫入的路徑有沒有錯誤,或者是格式不對

須要仔細的檢查每個設置點,比較麻煩,在配置的時候要仔細

相關文章
相關標籤/搜索