मैं अपनी सभी साइटें ओएस 10.5.8 सर्वर पर PHP और MySQL के साथ विकसित करता हूं, और मैंने अपनी /etc/hosts
और httpd.conf
फ़ाइलों को उस मशीन पर किसी भी ब्राउज़र में example.dev
पर प्रदर्शित करने के लिए कॉन्फ़िगर किया है।मैं एंड्रॉइड एसडीके एम्यूलेटर के साथ स्थानीय रूप से होस्ट की गई परियोजनाओं को कैसे देख सकता हूं?
मैंने हाल ही में एंड्रॉइड की सॉफ्टवेयर डेवलपमेंट किट स्थापित की है जिसे मैं मोबाइल वेबकिट पर लक्षित स्टाइलशीट को विकसित और परीक्षण करने के लिए उपयोग करना चाहता हूं - लेकिन मैं एंड्रॉइड ब्राउज़र में अपनी स्थानीय रूप से होस्ट की गई परियोजनाओं तक नहीं पहुंच सकता।
यह समझ में आता है, क्योंकि यह पूरे Android ओएस नकल है, लेकिन वहाँ एक समाधान है? या क्या मैं केवल उन परियोजनाओं का परीक्षण कर सकता हूं जो वास्तविक कंप्यूटर इंटरनेट पर कहीं भी मौजूद हैं, शायद एक छिपी हुई निर्देशिका में?
किसी ने सुझाव दिया है कि मैं अपने /etc/resolv.conf
फ़ाइल को संपादित, लेकिन मैं resolv.conf
में एक स्थानीय रूप से की मेजबानी की डोमेन फ़ॉर्मेट करने के लिए सही तरीका पता नहीं है - मैं निम्नलिखित के रूपांतरों की कोशिश की, और कुछ भी नहीं काम करता है:
domain example.dev
nameserver 127.0.0.1
या ...
domain example.dev
nameserver localhost
मेरी मेजबान फ़ाइल में, यह इस तरह की स्थापना की है:
127.0.0.1 localhost example.dev example2.dev [etc]
मेरे पास एक ही प्रश्न था, और यह बिल्कुल सही प्रकार का उत्तर है जिसे मैं ढूंढ रहा था। दुर्भाग्य से, मैं इसे काम नहीं कर सकता। आदेश काम कर रहे प्रतीत होते हैं, लेकिन बाद में 'बिल्ली/आदि/मेजबान' दिखाता है कि नई लाइन वास्तव में लिखी नहीं गई है। कोई और विचार? – Spudley
मुझे लगता है कि मैंने काम किया है कि मेरी समस्या क्या थी। मैं इसे एक नए उत्तर के रूप में पोस्ट करूंगा, क्योंकि यह एक टिप्पणी में फिट करने के लिए थोड़ा सा है। – Spudley
मुझे यह प्राप्त करना अच्छा लगेगा कि मेरे सिम्युलेटर पर foo.dev स्थानीयहोस्ट हिट करता है: 3000 मेरे मैक पर। सही बात? – Marc