विंडोज 7 पर अपाचे वर्चुअल होस्ट SLOW चलाते हैं


1

मैंने पिछले हफ्ते अपने विंडोज 7 बॉक्स पर अपाचे 2 को स्थापित किया था और सभी ठीक लग रहे थे। मेरे पास एक मुद्दा था जहां 'लोकलहोस्ट' को लोड करने में काफी समय लगा, लेकिन वास्तव में मेरे ब्राउज़र के एड्रेस बार में आईपी 127.0.0.1 टाइप करने से मेरी स्थानीय वेबसाइटें तुरंत लोड हो गईं। मैं इसे googled और समाधान Windows मेजबान फ़ाइल में IPv6 सेटिंग पर टिप्पणी करना था। अब एड्रेस बार में 'लोकलहोस्ट' टाइप करने से मेरी लोकल साइट्स तुरंत लोड हो जाती हैं।

मैंने httpd.conf फ़ाइल में कुछ वर्चुअल होस्ट्स जोड़े हैं (और विंडोज़ होस्ट्स फ़ाइल में भी) और अब वर्चुअल होस्ट लोड होने में 4+ सेकंड का समय लेते हैं। मैंने फ़ायरबग में नेट टैब का विरोध किया, यह देखने के लिए कि अनुरोध का कौन सा हिस्सा इतना लंबा समय ले रहा था, और यह DNS लुकअप करने के लिए 4.04 सेकंड दिखाता है ... मैंने इसे googled और googled किया है और मुझे यकीन नहीं है कि क्या करना है।


क्या आपके होस्ट फ़ाइल के शीर्ष पर vhost डोमेन हैं? क्या आपने बंदरगाहों से संबंधित श्रोता या कुछ और को बदल दिया है?
डेविडोसोमुलेटिंग

जवाबों:


2

यह IPv6 और होस्ट के समाधान से संबंधित एक विंडोज 7 संघर्ष माना जाता है। इस ब्लॉग में इस मुद्दे के बारे में एक दिलचस्प पोस्ट है: http://cubicspot.blogspot.com/2010/07/fixing-slow-apache-on-localhost-under.html

मेरे मामले में, मैंने अपनी मेजबानों की फाइल में "127.0.0.1 लोकलहोस्ट" को जोड़ने की बात की। यही चाल चली।


क्या आप लिंक पर विस्तार कर सकते हैं? यदि वह साइट नीचे जाती है, तो यह उत्तर अनिवार्य रूप से लाइन में है, बहुत समझाने पर नहीं
कनाडाई ल्यूक

2

सिर्फ दस्तावेज करने के लिए,

सबसे पहले हमेशा विंडोज होस्ट (C: \ Windows \ system32 \ driver \ etc \ Host) फाइल को किसी भी टेक्स्ट एडिटर (नोटपैड ++) के साथ संशोधित करें, अपने आईपी और संदर्भों को जोड़ते हुए, जिसमें आपके vhosts एड्रेस भी शामिल हैं।

127.0.0.1 लोकलहोस्ट 127.0.0.1 www.your-vhost-domain.com

और ज्यादातर लोग क्या भूल जाते हैं, अगर आप डोमेन के साथ vhosts चला रहे हैं, और आपका सर्वर उसी LAN में है, तो आप अपने क्लाइंट होस्ट्स फ़ाइल को संशोधित करें और उन लाइनों को जोड़ें, लेकिन अपने सर्वर LAN IP की ओर इशारा करते हुए, अन्यथा जब आपका ब्राउज़र खोज रहा हो डोमेन के लिए DNS, आपको अपने राउटर पर पुनर्निर्देशित किया जाएगा।

192.168.1.100 www.your-vhost-domain.com

अपने VHOSTS.conf फ़ाइल को सही ढंग से कॉन्फ़िगर करने के लिए याद रखें, प्रत्येक vhosts के लिए दस्तावेज़ जड़ें और अन्य मापदंडों को जोड़ते हुए .. vhosts गाइड के लिए जाँच करने का प्रयास करें

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