Exception Error log
public class ExceptionsHandler{/// <summary>/// 写错误日志/// </summary>/// <param name="e">Exception</param>public static void WriteError(Exception e){try{//每天创建一个错误日志,到服务器虚拟目录下string path = "~/Error/" + DateTime.Today.ToString("yyyy-MM-dd") + ".log";if (!File.Exists(System.Web.HttpContext.Current.Server.MapPath(path))){///如果文件不存在,则创建Log File.Create(System.Web.HttpContext.Current.Server.MapPath(path)).Close();}//写日志文件using (StreamWriter w = File.AppendText(System.Web.HttpContext.Current.Server.MapPath(path))){//写详细错误信息w.WriteLine("Error Recode:");w.WriteLine("\tError Time:{0}", DateTime.Now.ToString(CultureInfo.InvariantCulture));w.WriteLine("\tError Address:" + System.Web.HttpContext.Current.Request.Url.ToString());w.WriteLine("\tTarget Site:" + e.TargetSite);w.WriteLine("\tError Message:" + e.Message);w.WriteLine("\tError InnerMessage:" + e.InnerException.Message);w.WriteLine("\tError HelpLink:" + e.HelpLink);w.WriteLine("\tError StackTrace:" + e.StackTrace);w.WriteLine("************************************************************************************");w.WriteLine("\r\n");w.Flush();w.Close();}}//不需要抛出异常catch (Exception){//throw new Exception("写日志出错!" + ex.Message); }}}
转载于:https://www.cnblogs.com/Areas/archive/2013/01/07/2848666.html
Exception Error log相关推荐
- web test LoadRunner error list / error log
http://bbs.51testing.com/thread-8644-1-1.html sckOutOfMemory 7 内存不足 sckInvalidPropertyValue 380 属性值不 ...
- 清除error.log、access.log并限制Apache日志文件大小的方法
有个客户反映vps网站打不开,登录系统检查下,客户是win2003系统,发现放置网站文件的D盘已被占满,可用空间为0KB,进去发现客户Apache服务器的错误日志error.log非常的大,造成D盘被 ...
- nginx的error.log日志常见的几个错误解决方法
nginx.conf里会有两个日志,分为access.log 和 error.log.其中这两个日志可以细化,一般来说在nginx目录下会有一个logs会保存,然后也可以在对应的server目录里可以 ...
- InnoDB: Error: log file .\ib_logfile0 is of different size 0 10485760 bytes
启动WAMP Server的时候报例如以下的错误: 140618 23:12:32 [Note] Plugin 'FEDERATED' is disabled. 140618 23:12:32 Inn ...
- 【转载】谁记录了mysql error log中的超长信息
转载: https://www.cnblogs.com/DataArt/p/10260994.html [问题] 最近查看MySQL的error log文件时,发现有很多服务器的文件中有大量的如下日志 ...
- mysql error.log 权限_docker-compose 启动mysql 容器时 error.log 无权限访问怎么办?
场景分析 docker-compose 运行mysql 容器的时候一直报下面的错误: .../var/log/mysql/mysql-error.log' for error logging: Per ...
- 2、MySQL错误日志(Error Log)详解
错误日志(Error Log)是 MySQL 中最常用的一种日志,主要记录 MySQL 服务器启动和停止过程中的信息.服务器在运行过程中发生的故障和异常情况等. 作为初学者,要学会利用错误日志来定位问 ...
- nginx报错:nginx: [alert] could not open error log file: open() “/var/log/nginx/error.log“ failed (2: N
参考文章1:nginx error_log 错误日志配置说明 如图,启动nginx时报错: [root@RV1126_RV1109:/usr/sbin]# nginx -c /etc/nginx/ng ...
- Eclipse Git 克隆项目的时候出现Internal error; consult Eclipse error log
在使用git下载代码时偶尔会遇到 Internal error; consult Eclipse error log 这个报错. 简述下个人解决思路: Eclipse 错误日志报错为:org.ecl ...
最新文章
- WEB--一个不错的想法
- python自学流程-Python系统学习流程图,教你一步步学习python
- python和c++哪个好用-python和C++语言哪个好?老男孩教育
- POJ1135比较有意思的对短路(多米骨牌)
- 在Docker中体验数据库之MySql
- 【原创】多线程应用中pthread库使用问题
- Flask笔记-通过Model访问数据库
- 基于HT for Web的Web SCADA工控移动应用
- 关于苹果与摄影的事。
- [linux]centos7.4上升级python2版本到python3.6.5 【安装双版本,默认python3】
- 地学计算方法/地统计学(第二章地理数据及其采集与预处理)
- 六年一轮回:大数据改变的,不仅仅是我的专业!
- 济南新旧动能转换起步区(济南先行区)Echarts图json文件
- 在window系统上对web项目进行safair兼容测试
- ThreadPoolExecutor(四)——Interrupt
- microsoftvisual c++ runtime library错误
- 硅谷高管中国行感受:思维太单一,996式加班意义不大
- 解决删除chrome注册表残留问题
- 二维码解码芯片最新三款的二维码芯片MCU不同之处
- 特别篇之(标准编码)
热门文章
- js修改本地json文件_Flutter加载本地JSON文件教程建议收藏
- python闯关_99题--Python闯关
- java 单例模式打包jar_在 Spark 中实现单例模式的技巧
- java没有释放内存_java – G1年轻的GC没有释放内存 – 空间耗尽
- 汇川am600运动指令详解_汇川中型PLC AM400系列产品型号说明及功能介绍
- 计算机微课应用报告书,【计算机专业论文】计算机专业教学中微课的应用(共4253字)...
- STM32很难?这些工具可以帮大忙!
- ​电赛 | 19年全国一等奖,北航学子回忆录。
- 会自学的四足机器人,3.5个小时学会走路!
- 怎么调试多线程代码_IDEA的这几个调试的骚操作,用了都说爽!