Log4Net本地正常,发布到服务器却不能工作
2010-05-20 13:04
246 查看
费了很大的劲,找到原因:服务器端的当前路径的问题。
原来是
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo("\log4net.config"));
改为
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Server.MapPath("~")+@"\log4net.config"));
就OK了。
原来是
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo("\log4net.config"));
改为
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Server.MapPath("~")+@"\log4net.config"));
就OK了。
相关文章推荐
- 发布silverlight网站到服务器,服务器本机正常,其它机器不能访问arcgis地图服务
- 网站在本地执行正常发布到服务器有部分页面出错
- asp.net 2.0发布的网站本地IIS执行正常但发布到远程服务器上乱码的解决方法
- 【ASP.NET】10.解决百度富文本编辑器UEditor本地上传图片正常,放到服务器上以后图片上传按钮变灰不能点击的问题
- 网站发布以后频繁不能访问,需要重启IIS服务才能正常工作的解决办法
- 1.服务端拦截器:发布Web Services,拦截器不能正常工作
- 网站在本地执行正常发布到服务器有部分页面出错--求解
- 工作趣事 之 重装服务器后的网站不能正常访问的问题
- 本地windows7系统导入word(或excel)正常,在部署到服务器window2003系统上不能导入的处理
- tomcat正常启动,在服务器本地可以访问,在服务器以外浏览器不能访问
- 关于Web Services 在本地测试正常,放到服务器上不能用的问题
- FCKeditor在本地正常显示,发布到服务器上后不显示了
- SQLite数据库在本地可以写,发布到服务器就不能写
- 线上服务器上安装的VNCServer不能正常工作
- eclipse3.7 开发的web项目,在本地没有问题,但是发布到linux上就有问题,不能正常运行的原因
- wamp服务器——httpd.exe不能正常工作,0xc000007b应用程序错误
- 本地jekyll突然不能正常工作,遇到的问题全可以在这个文章中找到答案。
- expect 脚本本地单独调用可以执行,apache 服务器调用不能正常执行
- [java] 本地服务器正常,FTP上修改后在上传到服务器后页面出现乱码
- Myclipse关于不能同时发布项目到几个服务器的尝试