Як дізнатись номер W3SVC даного веб-сайту IIS7.5?


42

У мене на сервері IIS7.5 працює сервер з кількома веб-сайтами. Я хочу переглянути файли журналів зокрема для одного веб-сайту. У C: \ inetpub \ logs \ LogFiles я бачу ряд папок, W3SVC1 - 6.

Як дізнатися, який веб-сайт відповідає якій папці? У IIS6.0 раніше вам говорили, але я не можу цього знайти в IIS7.5.

Відповіді:


47

Номери в папках відповідають ідентифікатору сайту кожного конкретного сайту в IIS. Якщо ви зайшли в Інтернет-менеджер, ви можете побачити ідентифікатори сайту, натиснувши на вузол Сайти на панелі навігації.

Отже, якщо на сайті є ідентифікатор 1, ім'я папки журналу - W3SVC1, ID2 = W3SVC2 тощо.

Ви також можете переглянути %WinDir%\System32\Inetsrv\Config\applicationHost.Config, який містить інформацію про всі сайти. Це формат XML Ви хочете шукати <site>вузли в XML, які містять idатрибут. Це згаданий вище ідентифікатор сайту цього конкретного веб-сайту і буде вирівнюватися за номером у папці журналу.

<site name="Default Web Site" id="1">

11
Ви також можете виконати таку команду. Він поверне ідентифікатори сайтів: C: \ Windows \ System32 \ inetsrv> appcmd list list
дебюк

І команда Get-WebsitePowerShell.
Мікаель Дуї Болінджер

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.