ฉันจะค้นหาหมายเลข W3SVC ของเว็บไซต์ IIS7.5 ที่ระบุได้อย่างไร


42

ฉันมีเซิร์ฟเวอร์ที่ใช้งานหลายเว็บไซต์ภายใต้ IIS7.5 ฉันต้องการดูไฟล์บันทึกสำหรับเว็บไซต์หนึ่งโดยเฉพาะ ใน C: \ inetpub \ logs \ LogFiles ฉันเห็นโฟลเดอร์จำนวนหนึ่ง W3SVC1 ถึง 6

ฉันจะทราบได้อย่างไรว่าเว็บไซต์ใดสอดคล้องกับโฟลเดอร์ใด ใน IIS6.0 มันเคยบอกคุณ แต่ฉันหามันไม่เจอใน IIS7.5

คำตอบ:


47

หมายเลขในโฟลเดอร์สอดคล้องกับรหัสไซต์ของแต่ละไซต์ที่ระบุใน IIS หากคุณเข้าสู่ Internet Manager คุณสามารถดูรหัสไซต์ได้โดยคลิกที่โหนดเว็บไซต์ในบานหน้าต่างนำทาง

ดังนั้นหากไซต์มี ID 1 ชื่อโฟลเดอร์บันทึกของมันคือ W3SVC1, ID2 = W3SVC2 เป็นต้น

คุณสามารถตรวจสอบ%WinDir%\System32\Inetsrv\Config\applicationHost.Configซึ่งมีข้อมูลเกี่ยวกับเว็บไซต์ทั้งหมด มันเป็นรูปแบบ XML คุณจะต้องค้นหา<site>โหนดใน XML ซึ่งมีidแอตทริบิวต์ นี่คือรหัสไซต์ดังกล่าวของไซต์เฉพาะนั้นและจะจัดแนวกับหมายเลขในโฟลเดอร์บันทึก

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

11
คุณยังสามารถเรียกใช้คำสั่งต่อไปนี้ มันจะคืนค่า ID ของไซต์: C: \ Windows \ System32 \ inetsrv> ไซต์รายการของ
appcmd

และGet-Websiteคำสั่ง PowerShell
Mikael Dúi Bolinder

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.