मेरी स्थानीय होस्ट पर दो साइटें हैं और मेरे लोकलहोस्ट में इंगित करने के लिए mysite1.local और mysite2.local मेरे / etc / मेजबान फ़ाइल में हैं। अब, मैंने उन साइटों को अपने होमसर्वर (उबंटू, स्थानीय नेटवर्क) में स्थानांतरित कर दिया और मेजबानों की फाइल में बदलाव किया, और साथ ही / निजी / आदि / मेजबानों में भी वही है। फाइलों में 644 अनुमतियां हैं।
192.168.0.50 mysite1.local
192.168.0.50 mysite2.local
मैं अपने dnscache flushed
sudo dscacheutil -flushcache
मैंने मशीन को रिबूट किया, सफारी को रीसेट किया लेकिन फिर भी कोई बदलाव नहीं हुआ .. फिर भी अगर मैं mysite1.local या mysite2.local पर जाने की कोशिश करता हूं, तो यह लोकलहोस्ट की ओर इशारा करता है!
जब मैं दौड़ता हूं
dscacheutil -q host -a name mysite1.local
यह name: mysite1.local ip_address: 127.0.0.1
दो बार लौटता है और अगर मैं mysite2.local के लिए भी यही करता हूं, तो यह name: mysite2.local ip_address: 127.0.0.1
केवल एक बार ही लौटता है ।
क्या समस्या हो सकती है?
OS स्नो लेपर्ड है 10.6.8
/etc/hosts
फ़ाइल अनुमतियां 644 हैं। जब मैंने आपका कमांडname: mysite1.local ip_address: 127.0.0.1
mysite1 चलायाname: mysite2.local ip_address: 127.0.0.1
था। Local दो बार और mysite2.local एक समय डालता है .. अजीब !? बिना.local
मुझे कुछ नहीं मिलता ??