编写Web应用程序日志文件的推荐文件夹是什么?
c:\ inetpub \ wwwroot \ Logs,App_Data文件夹......?
答案 0 :(得分:1)
我更喜欢App_Data,它总是可以设计写入,并且关闭以便ASP.NET过滤模块从浏览器访问。
答案 1 :(得分:1)
您应该考虑将日志保存在包含Windows安装的驱动器的单独驱动器上。这是因为您的日志文件最终可能会占用系统驱动器上的所有空间,此时您的服务器将停止响应 - 将日志保留在单独的驱动器上可以避免此问题。
答案 2 :(得分:0)
应用程序日志没有标准位置。使用您和您的团队所同意的内容。
IIS 6日志通常位于%WINDIR%\Logs
。
IIS 7似乎默认为%SystemDrive%\inetpub\logs\LogFiles
。
答案 3 :(得分:0)
您可能需要为该文件夹授予特殊权限,因此请确保(出于安全原因)它位于Web应用程序文件夹之外
答案 4 :(得分:0)
这实际上取决于您希望它存储的位置。我会建议你使用elmah (错误记录ASP.NET的模块和处理程序),使您可以灵活地处理日志