दिलचस्प पोस्ट
इस स्निपेट को बताएं जो कि अधिक से अधिक दो पूर्णांकों को अगर-दूसरे या किसी अन्य तुलना ऑपरेटर का उपयोग किए बिना पाता है? Xamarin.Forms सूची दृश्य: एक टैप किए गए आइटम का हाइलाइट रंग सेट करें "नया {..}" LINQ क्वेरी के साथ CopyToDataTable का उपयोग करने की अपवाद चल बिन्दु गणित टूट गया है? पायथन के साथ एमपी 3 मेटा-डाटा एक्सेस करना कैसे धागे को साफ करने के लिए ES6 कॉलबैक बसा वादा? एकाधिक एक्सेल शीट में निर्यात ग्रिड दृश्य jQuery .scrollTop (); + एनीमेशन UIWebView और सफ़ारी तुलना क्या मटप्ललिब भूखंडों को अलग करने का एक तरीका है ताकि गणना जारी रख सकें? एललिस्टिकशैर्क में एक खोज से डुप्लिकेट दस्तावेज़ निकालें सी # में गतिशील सरणी आर में भाषा सेटिंग्स कैसे बदलें एक फ़ंक्शन से चार लौटें

IIS लॉग्स कहां मिल सकता है?

मैं एक तीसरी पार्टी से एक आवेदन स्थापित करने की कोशिश कर रहा हूं, जिसके लिए मेरे स्थानीय आईआईएस में होस्ट की गई एक सहायक वेबसाइट की आवश्यकता है। मैंने एक वेबसाइट बनाई है, जैसा कि उनके संस्थापक गाइड में समझाया गया है, लेकिन कुछ समस्याएं हैं, और यह देखना चाहेंगे कि आईआईएस लॉग के लिए क्या कहना है। शर्मनाक रूप से पर्याप्त, समस्या यह है कि मैं लॉग फाइल नहीं पा रहा हूं!

तो मेरा सवाल है: IIS7 स्टोर लॉग डिफ़ॉल्ट रूप से कहां से आता है?

Solutions Collecting From Web of "IIS लॉग्स कहां मिल सकता है?"

मुझे लगता है कि प्रवेश लॉग के लिए डिफ़ॉल्ट स्थान है

%SystemDrive%\inetpub\logs\LogFiles 

अन्यथा, आईआईएस प्रबंधक के अंतर्गत जांच करें, बाएं फलक पर कंप्यूटर का चयन करें, और मध्य फलक में, आईआईएस क्षेत्र में "लॉगिंग" के अंतर्गत जाएं। वहां आप सभी साइट्स के लिए डिफ़ॉल्ट स्थान प्राप्त करेंगे (यह सभी साइट्स पर अतिसार है)

तुम भी देख सकते हो

 %SystemDrive%\Windows\System32\LogFiles\HTTPERR 

जिसमें समान लॉग फाइलें शामिल हैं जो केवल त्रुटियों का प्रतिनिधित्व करती हैं

मेरा मानना ​​है कि यह जानने का एक आसान तरीका है कि सिर्फ एक डिफ़ॉल्ट स्थान मानने के बजाय, जहां आपके IIS लॉग होते हैं:

अपनी आईआईएस साइट पर जाएं, जैसे डिफ़ॉल्ट, उस पर क्लिक करें, और लॉगिंग सक्षम होने पर आपको "लॉगिंग" सही दिखना चाहिए:

यहां छवि विवरण दर्ज करें

इसे खोलें और आपको वहां फ़ोल्डर दिखाई देना चाहिए:

यहां छवि विवरण दर्ज करें

आपका स्वागत है!

मैं इस उत्तर को जोड़ रहा हूं क्योंकि वेब पर शोध करने के बाद, मुझे इस उत्तर पर समाप्त हुआ था, लेकिन अभी भी यह नहीं पता था कि आईआईएस लॉग्स फ़ोल्डर का कौन सा सबफ़ोल्डर में देखने के लिए।

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

एक बार जब आप ID को जानते हैं, तो हम इसे कॉल करते हैं, संबंधित लॉग IIS लॉग्स फ़ोल्डर के W3SVC n सबफ़ोल्डर में हैं। इसलिए, यदि आपकी वेबसाइट आईडी 4 है, तो कहो, और IIS लॉग डिफ़ॉल्ट स्थान पर हैं, तो लॉग इस फ़ोल्डर में हैं:

 %SystemDrive%\inetpub\logs\LogFiles\W3SVC4 

Acknowlegements:

  • @ जिशी द्वारा जवाब बताता है कि लॉग डिफ़ॉल्ट रूप से हैं।
  • @ रेफिड द्वारा जवाब बताता है कि वास्तविक स्थान कैसे खोजें (डिफ़ॉल्ट रूप से शायद नहीं)।
  • @ बर्गियस द्वारा जवाब आईआईएस का उपयोग किए बिना, एक विशिष्ट वेबसाइट के लिए लॉग फ़ोल्डर स्थान को खोजने के लिए, खाते में आईडी लेने के लिए प्रोग्राममैटिक तरीका देता है

लॉग फाइलों के डिफ़ॉल्ट स्थान के लिए 100% सही उत्तर है …

 %SystemDrive%\inetpub\logs\LogFiles 

हां, आप इसे एक्सप्लोरर एड्रेस बार में दर्ज कर सकते हैं, यह काम करेगा।

100% सुनिश्चित करने के लिए, IIS में वेब साइट के लिए लॉगिंग को देखने की आवश्यकता है I

https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85

ऐसा करने का एक बहुत आसान तरीका PowerShell का उपयोग कर रहा है, जैसे:

 Get-Website yoursite | % { Join-Path ($_.logFile.Directory -replace '%SystemDrive%', $env:SystemDrive) "W3SVC$($_.id)" } 

या केवल

 Get-Website yoursite | % { $_.logFile.Directory, $_.id } 

अगर आपको बस अपने लिए जानकारी की जरूरत है और अपने मस्तिष्क में नतीजे को पार करने में मन न लें।

बोनस अंक के लिए, संलग्न करें | ii | ii एक्सप्लोरर में खोलने के लिए पहली कमांड में, या | gci फ़ोल्डर की सामग्री को सूचीबद्ध करने के लिए | gci

Windows इवेंट लॉग को आज़माएं, कुछ उपयोगी जानकारी हो सकती है

मुझे लगता है कि IIS लॉगिंग के लिए डिफ़ॉल्ट स्थान है: c:\inetpub\wwwroot\log\w3svc

ट्रेसिंग को सक्षम करना Windows इवेंट लॉग के लिए एक बेहतर विकल्प हो सकता है इसने मुझे अपनी स्वयं की वेबसर्वियर को ठीक करने के लिए आवश्यक जानकारी दी।

मुझे निम्नलिखित स्थान पर आईआईएस लॉग फाइल मिल गई है I

सी: \ inetpub \ लॉग \ LogFiles \

जो मेरी समस्या को ठीक करने में मदद करता है