2016-09-25 103 views
0

我已經log4net的日誌我的機器log4net的上GoDaddy的託管MVC網站無法正常工作

我現在已經部署到GoDaddy的,它似乎並沒有做任何的工作精美。我試圖在這裏的建議

Log4Net works on Dev machine, fails when deployed to shared host (using same db/connstring)

但仍沒有運氣

我沒有得到任何錯誤,但我沒有得到任何創建

我曾嘗試使用日誌文件按照GoDaddy的幫助絕對路徑文件在這裏

https://au.godaddy.com/help/what-is-my-absolute-path-16024

這裏是配置我在我的網絡配置文件

<log4net debug="true"> 
    <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> 
     <file value="G:\PleskVhosts\mydomain\httpdocs\logs\log4net.txt" /> 
     <appendToFile value="true" /> 
     <rollingStyle value="Size" /> 
     <maxSizeRollBackups value="10" /> 
     <maximumFileSize value="10MB" /> 
     <staticLogFileName value="true" /> 
     <layout type="log4net.Layout.PatternLayout"> 
     <conversionPattern value="%-5p %d %5rms %-22.22c{1} %-18.18M - %m%n" /> 
     </layout> 
    </appender> 

    <root> 
     <level value="ALL" /> 
     <appender-ref ref="RollingLogFileAppender" /> 
    </root> 
    </log4net> 
    <system.diagnostics> 
    <trace autoflush="true" indentsize="4"> 
     <listeners> 
     <add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="G:\PleskVhosts\mydomain\httpdocs\logs\TextWriterOutput.log" /> 
     <remove name="Default" /> 
    </listeners> 
    </trace> 
    </system.diagnostics> 

我沒有得到任何log4net.txt文件或TraceWriterOutput日誌文件

不知道下一個嘗試是什麼?

回答

1

您是否檢查過日誌目錄的訪問權限?

您可以通過Plesk使用文件管理器檢查選擇下拉箭頭agains的目錄,選擇更改權限,並確保IIS進程已讀/寫訪問

+0

謝謝 - 這是在文件夾上IIS用戶權限 – David

1

兩件事情來檢查:

  1. 您可以寫信給路徑:G:\ PleskVhosts \ MYDOMAIN \ httpdocs資料\日誌。在網站的應用程序開始部分編寫一個文件。
  2. 都是log4net dll複製到GoDaddy網站上的bin目錄。
相關問題