我正在尝试设置来自第三方的应用程序,这需要一个托管在我本地IIS中的支持网站。我已经创建了一个网站,完全按照他们的安装指南中的解释,但我有一些问题,并想看看IIS日志有什么。令人尴尬的是,问题是我找不到日志文件!
所以我的问题是:默认情况下,IIS7将日志存储在哪里?
发布于 2011-06-21 21:51:02
我认为访问日志的默认位置是
%SystemDrive%\inetpub\logs\LogFiles否则,在IIS管理器下选中,在左侧窗格中选择计算机,然后在中间窗格中,转到IIS区域中的"Logging“下。在那里,您将看到所有站点的默认位置(但这在所有站点上都是可覆盖的)
您还可以查看
%SystemDrive%\Windows\System32\LogFiles\HTTPERR其中将包含仅表示错误的类似日志文件。
发布于 2016-01-19 19:51:29
我相信这是一种更简单的方式来知道你的IIS日志在哪里,而不仅仅是假设一个默认的位置:
转到您的IIS站点,例如Default,单击它,如果启用了日志记录,您应该会在右侧看到" logging“:

打开它,您应该会看到文件夹就在那里:

不客气!
发布于 2016-02-27 03:08:34
我之所以添加这个答案,是因为在研究了web之后,我最终得到了这个答案,但仍然不知道要在IIS日志文件夹的哪个子文件夹中查找。
如果您的服务器有多个网站,则需要知道该网站的IIS ID。在IIS中实现此功能的一种简单方法是,只需单击左侧面板中的Sites文件夹。每个站点的ID显示在右侧面板中。
知道ID后,我们称其为n,相应的日志位于IIS文件夹的IIS子文件夹中。因此,如果您的网站ID是4,并且IIS日志位于默认位置,则日志位于此文件夹中:
%SystemDrive%\inetpub\logs\LogFiles\W3SVC4确认:
https://stackoverflow.com/questions/6426375
复制相似问题