我正试图从第三方安装一个应用程序,这需要在我的本地IIS中托管一个支持网站。我已经创建了一个网站完全解释在他们的安装指南,但我有一些问题,并想看看IIS日志说什么。非常尴尬的是,问题是我找不到日志文件!
所以我的问题是:IIS7默认将日志存储在哪里?
我正试图从第三方安装一个应用程序,这需要在我的本地IIS中托管一个支持网站。我已经创建了一个网站完全解释在他们的安装指南,但我有一些问题,并想看看IIS日志说什么。非常尴尬的是,问题是我找不到日志文件!
所以我的问题是:IIS7默认将日志存储在哪里?
当前回答
日志文件的默认位置的100%正确答案是…
%SystemDrive%\inetpub\logs\LogFiles
是的,你可以把它输入浏览器地址栏,它会工作。
为了百分百确定,您需要查看IIS中网站的日志记录。
https://learn.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85
i.e.
打开IIS管理器。 在“连接”窗格中选择站点或服务器, 双击日志记录。 站点日志文件的位置可以在Directory字段中找到
编辑:正如安迪在下面的评论中指出的,你需要确保在安装IIS时,你选择启用HTTP日志记录,否则HTTP日志记录将不可用。
其他回答
我认为IIS日志的默认位置是:c:\inetpub\wwwroot\log\w3svc
我相信这是一种更简单的方法来知道你的IIS日志在哪里,而不仅仅是假设一个默认的位置:
进入你的IIS站点,例如Default,点击它,如果启用了日志,你应该看到“Logging”在右边:
打开它,你应该看到文件夹就在那里:
不客气!
C: \ inetpub \ logs \日志
检查网站进入网站的身份和高级设置
我在以下位置找到了IIS日志文件。
C: inetpub \ logs \ LogFiles
这有助于解决我的问题。
日志文件的默认位置的100%正确答案是…
%SystemDrive%\inetpub\logs\LogFiles
是的,你可以把它输入浏览器地址栏,它会工作。
为了百分百确定,您需要查看IIS中网站的日志记录。
https://learn.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85
i.e.
打开IIS管理器。 在“连接”窗格中选择站点或服务器, 双击日志记录。 站点日志文件的位置可以在Directory字段中找到
编辑:正如安迪在下面的评论中指出的,你需要确保在安装IIS时,你选择启用HTTP日志记录,否则HTTP日志记录将不可用。