【发布时间】:2016-06-04 12:40:51
【问题描述】:
我有一个静态站点,只有一个 index.html 页面。当我点击它时,我在日志中看不到任何变化。
- 我应该在日志中看到什么吗?
- 如果是这样,我应该在哪里\我应该看到什么?
谢谢
【问题讨论】:
-
你能检查我的答案吗
我有一个静态站点,只有一个 index.html 页面。当我点击它时,我在日志中看不到任何变化。
谢谢
【问题讨论】:
您使用的是哪个版本的 IIS。假设 7.5 或更高版本 (> Windows 2008 r2),IIS 的默认日志位置是 C:\inetpub\logs\LogFiles 。其中所有文件夹都以 W3SVCsiteID 格式命名,例如 - W3SVC1。 W3SVC2等
为了找到站点ID
在中心窗格(也称为工作区)中,您可以看到站点名称及其 ID。
现在通常当您在 IIS 中浏览页面时,会记录如下内容
2016-02-21 00:18:27 ::1 GET /index.html - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+rv:44.0)+Gecko/20100101+Firefox/44.0 200 0 0 75
但是,您不会立即在日志文件中看到这一点,因为 IIS 会在内存中缓冲并稍后刷新它。如果您想强制将缓冲区刷新到日志文件,您可以在提升的命令提示符下运行以下命令
netsh http flush logbuffer
希望这会有所帮助!
【讨论】: