मैं किसी दिए गए IIS7.5 वेबसाइट का W3SVC नंबर कैसे पता करूँ?


42

मेरे पास IIS7.5 के तहत कई वेबसाइट चलाने वाला सर्वर है। मैं विशेष रूप से एक वेबसाइट के लिए लॉग फ़ाइलों को देखना चाहता हूं। C: \ inetpub \ log \ LogFiles में मैं 6 के माध्यम से कई फ़ोल्डर्स, W3SVC1 देखता हूं।

मुझे कैसे पता चलेगा कि कौन सी वेबसाइट किस फ़ोल्डर से मेल खाती है? IIS6.0 में यह आपको बताता था, लेकिन मैं इसे IIS7.5 में कहीं भी नहीं ढूँढ सकता।

जवाबों:


47

फ़ोल्डर्स पर संख्या IIS में प्रत्येक विशिष्ट साइट की साइट आईडी के अनुरूप है। यदि आप इंटरनेट मैनेजर में जाते हैं तो आप नेविगेशन फलक में साइट नोड पर क्लिक करके साइट आईडी देख सकते हैं।

इसलिए, यदि किसी साइट में ID 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 सूची साइट
debuke

और Get-Websiteपॉवरशेल कमांड।
मिकेल डूई बोलिंदर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.