ASP.NET web应用程序日志的最佳位置
建议使用哪个文件夹来编写web应用程序日志文件ASP.NET web应用程序日志的最佳位置,asp.net,Asp.net,建议使用哪个文件夹来编写web应用程序日志文件 c:\inetpub\wwwroot\Logs,App\u数据文件夹 应用程序日志没有标准位置。使用您和您的团队一致同意的内容 IIS 6日志通常位于%WINDIR%\logs中 IIS 7似乎默认为%SystemDrive%\inetpub\logs\LogFiles您可能需要为该文件夹授予特殊权限,因此(出于安全原因)确保它位于web应用程序文件夹之外这实际上取决于您希望它存储在哪里。我会推荐你使用elmah (ASP.NET的错误日志记录模块
c:\inetpub\wwwroot\Logs,App\u数据文件夹 应用程序日志没有标准位置。使用您和您的团队一致同意的内容 IIS 6日志通常位于
%WINDIR%\logs
中
IIS 7似乎默认为
%SystemDrive%\inetpub\logs\LogFiles
您可能需要为该文件夹授予特殊权限,因此(出于安全原因)确保它位于web应用程序文件夹之外这实际上取决于您希望它存储在哪里。我会推荐你使用elmah
(ASP.NET的错误日志记录模块和处理程序),这使您能够灵活地处理日志
车坛
我更喜欢设计时总是可写的APPLE数据,并通过ASP.NET过滤模块关闭从浏览器访问。这是因为日志文件最终可能会占用系统驱动器上的所有空间,此时您的服务器将停止响应-将日志保存在单独的驱动器上可以避免此问题。您需要指出您是否引用了IIS访问日志或应用程序生成的日志项。我写此文章时主要考虑的是IIS日志,但这对于任何类型的日志记录都是一个潜在问题。请不要升级您的日志像这样的博客——它是不受欢迎的,不会给答案增加任何东西。