You should be able to use log4net internal debug to get a trace of what log4net is doing including an log of why it cannot open the output file. http://logging.apache.org/log4net/release/manual/faq.html#internalDebug
Is your ASP.NET app configured to impersonate the client user? If so then you may need to give those users (or at least a group they are in) permission to write to the directory. Nicko > -----Original Message----- > From: "Bj�rn Hr. Bj�rnsson" [mailto:[EMAIL PROTECTED] > Sent: 24 November 2004 16:31 > To: [email protected] > Subject: RollingFileAppender ASP.NET > > I�m having problems with the RollingFileAppender when i�ve > deployed my application to the live server, i can�t get it to work. > > This is my web.config > > <configSections> > <section name="log4net" > type="log4net.Config.Log4NetConfigurationSectionHandler, > log4net" /> </configSections> > > <log4net> > > <appender name="RollingFileAppender" > type="log4net.Appender.RollingFileAppender"> > <param name="File" > value="D:\\path\\to\\config\\file\\Sales.log" /> > <param name="AppendToFile" value="true" /> > <param name="RollingStyle" value="Size" /> > <param name="MaxSizeRollBackups" value="10" /> > <param name="MaximumFileSize" value="100KB" /> > <param name="StaticLogFileName" value="true" /> > <layout type="log4net.Layout.PatternLayout"> > <param name="ConversionPattern" value="%d [%t] > %-5p %c [%x] - %m%n" /> > </layout> > </appender> > > <appender name="SmtpAppender" type="log4net.Appender.SmtpAppender"> > <to value="[EMAIL PROTECTED]" /> > <from value="[EMAIL PROTECTED]" /> > <subject value="Error" /> > <smtpHost value="mail.mail.com" /> > <bufferSize value="512" /> > <lossy value="false" /> > <evaluator type="log4net.Core.LevelEvaluator,log4net"> > <threshold value="ALL" /> > </evaluator> > <layout type="log4net.Layout.PatternLayout"> > <conversionPattern value="%P{log4net:HostName} :: %p :: %m > %nLogger: %c%nThread: %t%nDate: %d%nNDC: %x%n%n" /> > </layout> > </appender> > > <root> > <level value="ALL" /> > <appender-ref ref="RollingFileAppender" /> > <appender-ref ref="SmtpAppender" /> > </root> > </log4net> > > The SmtpAppender is working fine, i�ve given the ASP.NET user > access to the folder and i�m really stuck......any ideas > > Best regards, > Bjorn Bjornsson > >
