मेरे WAMP साइटों तक पहुँचने के लिए स्थानीय नेटवर्क उपयोगकर्ताओं को कैसे सक्षम करें?


119

सबसे पहले, मैंने इस विषय के बारे में कम से कम 20 लेख पढ़े, और उनमें से एक भी परिदृश्य से मेल नहीं खा सकता है और मैंने कई बार प्रक्रिया को खराब कर दिया। इसलिए मैं अपने विशिष्ट परिदृश्य की पेशकश करके मदद की बारी करता हूं अगर किसी भी मदद की सराहना की जाएगी।

लैपटॉप या अन्य डिवाइस वायरलेस राउटर के माध्यम से जुड़े होते हैं।

मैंने कोशिश की:

  • फ़ायरवॉल पर पोर्ट 80 को सक्षम करें। कुछ नहीं हुआ।
  • वहां चलाएं ping, ipconfigऔर IPv4 पते की कोशिश करें, मुझे एक्सेस करने से मना कर दिया या मुझे (मेरे ISP), राउटर कॉन्फिग पेज पर ले आया।
  • कोशिश की गई अपाचे, एक गड़बड़ थी, कभी भी कई पदों पर सभी प्राधिकरण सेटअप प्राप्त नहीं किए और एक होनहार की कोशिश की, जिसने मेरे WAMP को दुर्घटनाग्रस्त कर दिया, सभी मुसीबत से गुजरना पड़ा और फिर से स्थापित करना पड़ा।

क्या मैंने वास्तव में पूरा करने की कोशिश की वास्तव में बस सभी उपयोगकर्ताओं को उस वायरलेस राउटर से कनेक्ट करने की अनुमति है जो मेरे Win8 होस्ट किए गए WAMP साइटों को एसेस करने में सक्षम हो।

मुझे आश्चर्य है कि क्या कोई विशिष्ट कदम है जो मैं वास्तव में काम करने के लिए चल सकता हूं?

Win8.1 पर WAMP 2.4। लैपटॉप स्थानीय साइटों की मेजबानी करता है।

जवाबों:


250

WAMPServer 3 में ऐसा करने के लिए इस पोस्ट का अंत देखें

WampServer 2.5 और पिछले संस्करणों के लिए

WAMPServer को सिंगल सीट डेवलपर्स टूल बनाया गया है। इसलिए अपाचे को डिफ़ॉल्ट रूप से कॉन्फ़िगर किया जाता है ताकि सर्वर से चलने वाले पीसी से लोकलहोस्ट या 127.0.0.1 या :: 1 का उपयोग किया जा सके

लेकिन जैसा कि यह अपाचे का एक पूर्ण संस्करण है जिसकी आपको आवश्यकता है उस सर्वर का थोड़ा ज्ञान जो आप उपयोग कर रहे हैं।

सरल (एक अखरोट को क्रैक करने के लिए हथौड़ा) 'पुट ऑनलाइन' वैंपमनगर मेनू विकल्प का उपयोग करना है।

left click wampmanager icon -> Put Online

हालांकि यह अपाचे को बताता है कि यह ब्रह्मांड में किसी भी आईपी पते से कनेक्शन स्वीकार कर सकता है । यह एक समस्या नहीं है जब तक कि आपने अपने राउटर पर अग्रवर्ती पोर्ट 80 को पोर्ट नहीं किया है, या भविष्य में कभी भी प्रयास नहीं करेंगे।

अधिक समझदार तरीका httpd.conf फ़ाइल (फिर से wampmanager मेनू का उपयोग करके) को संपादित करना है और Apache एक्सेस सुरक्षा को मैन्युअल रूप से बदलना है।

left click wampmanager icon -> Apache -> httpd.conf

यह नोटपैड में httpd.conf फ़ाइल लॉन्च करता है।

इस फ़ाइल के इस भाग को देखें

<Directory "d:/wamp/www">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
</Directory>

अब मान लें कि आपका स्थानीय नेटवर्क सबनेट पता सीमा 192.168.0 का उपयोग करता है?

इस लाइन के बाद जोड़ें Allow from localhost

Allow from 192.168.0

यह अपाचे को बताएगा कि इसे उस सबनेट पर किसी भी आईपी पते से एक्सेस करने की अनुमति है। बेशक आपको यह जांचना होगा कि आपका राउटर 192.168.0 रेंज का उपयोग करने के लिए सेट है।

यह बस एक कमांड विंडो से इस कमांड को दर्ज करके किया जाता है और आपके द्वारा ipconfigलेबल की गई लाइन को IPv4 Address.देखते हुए फिर आपके द्वारा देखे गए पते के पहले 3 सेक्शन का उपयोग करें।

उदाहरण के लिए यदि आपका ऐसा दिखता है: -

IPv4 Address. . . . . . . . . . . : 192.168.2.11

आप उपयोग करेंगे

Allow from 192.168.2

अपाचे 2.4 उपयोगकर्ताओं के लिए अद्यतन

बेशक अगर आप अपाचे 2.4 का उपयोग कर रहे हैं तो इसके लिए वाक्यविन्यास बदल गया है।

आपको इस अनुभाग में सभी को बदलना चाहिए:

Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost

इसके साथ, नया Apache 2.4 सिंटैक्स का उपयोग करना

Require local
Require ip 192.168.0

आपको इसमें केवल जोड़ना नहीं चाहिए, httpd.confयह एक प्रतिस्थापित होना चाहिए।

WAMPServer 3 और इसके बाद के संस्करण के लिए

WAMPServer 3 में डिफ़ॉल्ट रूप से परिभाषित एक वर्चुअल होस्ट है। इसलिए उपरोक्त सुझाव काम नहीं करते हैं। अब आपको httpd.confफ़ाइल में कोई संशोधन करने की आवश्यकता नहीं है । आपको इसे ठीक वैसे ही छोड़ देना चाहिए जैसे आप इसे पाते हैं।

इसके बजाय, सर्वर OFFLINEको छोड़ दें क्योंकि यह फ़ंक्शनलिटी डिफेक्ट है और अब काम नहीं करता है, यही कारण है कि Online/Offlineमेनू वैकल्पिक हो गया है और डिफ़ॉल्ट रूप से बंद हो गया है।

अब आपको \wamp\bin\apache\apache{version}\conf\extra\httpd-vhosts.confफाइल को एडिट करना चाहिए । WAMPServer3.0.6 और इसके बाद के संस्करण में वास्तव में एक मेनू है जो आपके संपादक में इस फ़ाइल को खोलेगा

left click wampmanager -> Apache -> httpd-vhost.conf

बस उसी की तरह जो हमेशा मौजूद रहता है जो आपकी httpd.confफ़ाइल को संपादित करता है।

यह इस तरह दिखना चाहिए अगर आपने अपना खुद का वर्चुअल होस्ट नहीं जोड़ा है

#
# Virtual Hosts
#

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot c:/wamp/www
    <Directory  "c:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

अब बस Requireअपनी जरूरतों को सूट करने के लिए पैरामीटर बदलें

आप से उपयोग की अनुमति चाहते हैं कहीं भी बदलने के Require localसाथ

Require all granted

यदि आप अधिक विशिष्ट और सुरक्षित होना चाहते हैं और केवल अपने सबनेट के भीतर ही आईपी पते की अनुमति दें तो अपने सबनेट में किसी भी पीसी को अनुमति देने के लिए इस तरह से एक्सेस राइट्स जोड़ें।

Require local
Require ip 192.168.1

या और भी अधिक विशिष्ट होने के लिए

Require local
Require ip 192.168.1.100
Require ip 192.168.1.101

1
एक समस्या। मेरे पास विभिन्न स्थानीय साइटें हैं (अर्थात 192.168.1.1/mysite1), लेकिन एक बार जब मैंने अपने फोन पर उस वेबसाइट को एक्सेस करने की कोशिश की, तो यह किसी कारण से अधूरी दिखाई देती है। इसकी एक वर्डप्रेस साइट है। क्या आप इसके होने का कारण जान पाएंगे?
इजेवेई

1
ओह, मुझे यह मुद्दा मिल गया, क्योंकि DB में, यह लिंक लोकलहोस्ट पर आधारित है! अब सब कुछ सही है: D
Ezeewei

तो, मैं नेटवर्क के सभी उपयोगकर्ताओं को wamp सर्वर चलाने की अनुमति कैसे दे सकता हूँ? मैं उस कॉन्फ़िगरेशन में IP पता कैसे लिख सकता हूं? मैं डीएचसीपी का उपयोग कर रहा हूं।
माई

यदि आप अपने सबनेट में किसी भी आईपी पते का मतलब रखते हैं, तो जैसा कि मैंने उपरोक्त प्रश्न में कहा था कि आईपी पते के 3
क्यूर्टिल्स का

4
@RiggsFolly मैंने ऐसा किया है लेकिन फिर भी यह काम नहीं करता है। 403 निषिद्ध।
जियगोबाइट

66

आपके पास फ़ायरवॉल (अनुशंसित) के माध्यम से अपाचे प्रक्रिया (httpd.exe) होनी चाहिए ।

या लैन पर अपने फ़ायरवॉल को अक्षम करें (बस परीक्षण करने के लिए, अनुशंसित नहीं)।

Wamp के साथ उदाहरण (Apache सक्रिय के साथ):

  1. जांचें कि क्या Wamp स्थानीय रूप से प्रकाशित है यदि यह है, तो जारी रखें;
  2. एक्सेस कंट्रोल पैनल
  3. "फ़ायरवॉल" पर क्लिक करें
  4. "फ़ायरवॉल के माध्यम से एप्लिकेशन अनुमति दें" पर क्लिक करें
  5. "कुछ एप्लिकेशन को अनुमति दें" पर क्लिक करें
  6. C: /wamp64/bin/apache2/bin/httpd.exe पर खोजें और चुनें
  7. वैम्प को पुनरारंभ करें

अब अपने नेटवर्क के किसी अन्य होस्ट में ब्राउज़र खोलें और अपने Apache सर्वर को IP द्वारा एक्सेस करें (जैसे 192.168.0.5)। आप ipconfigअपने कमांड प्रॉम्प्ट पर टाइप करके अपने स्थानीय होस्ट आईपी की खोज कर सकते हैं ।

यह काम करता हैं


सुनिश्चित करें कि आपका Wamp सर्वर चल रहा है और आपने पहले ही इसे "पुट ऑनलाइन" के साथ उपलब्ध
करवा दिया है

ब्राउज़र कैश साफ़ करें कुछ समस्याएं भी हल हो सकती हैं
मैटियस बारबोसा

3
फ़ायरवॉल भाग ने मुझे विंडोज 10 के लिए मदद की। धन्यवाद!
सुंदर कूल

मेरे पास पहले से ही विंडोज फ़ायरवॉल अक्षम था, इसलिए मुझे नहीं लगा कि यह काम करेगा - लेकिन अपाचे को जोड़ना मेरे लिए वास्तव में एक अपवाद था। धन्यवाद!
पावेल

@ इसमें कोई मतलब नहीं है क्योंकि एक अक्षम फ़ायरवॉल अपवाद तालिका को अनदेखा करता है और सब कुछ अनुमति देता है। सुनिश्चित करें कि आपका एंटीवायरस सॉफ़्टवेयर अक्षम है या स्वच्छ परीक्षण करने के लिए यह फ़ायरवॉल लेयर भी अक्षम है।
मट्टियस बारबोसा

13
go to... 
C:\wamp\alias

उर्फ फोल्डर के अंदर आपको कुछ फाइलें दिखाई देंगी जैसे phpmyadmin, phpsysinfo, आदि ...

प्रत्येक फ़ाइल खोलें, और आप फ़ाइल के अंदर देख सकते हैं कि कुछ टिप्पणी की गई निर्देश बाहर से एक्सेस करने के लिए दिए गए हैं, जैसे कि लाइनों की जगह बाहर से phpmyadmin को एक्सेस देना

Require local

by

Require all granted

4

आखिरकार मेरे लिए क्या काम किया है जो मुझे यहां मिला है:

http://www.codeproject.com/Tips/395286/How-to-Access-WAMP-Server-in-LAN-or-WAN

संक्षेप में:

  • सेट में सुनो httpd.conf:

    Listen 192.168.1.154:8081

  • इस अनुभाग में सभी से अनुमति जोड़ें:

    <Directory "cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory>

  • इनबाउंड पोर्ट नियम सेट करें। मुझे लगता है कि मेरे लिए महत्वपूर्ण गायब हिस्सा था:

महान! अगला चरण सर्वर का पोर्ट (8081) खोलना है, ताकि हर कोई आपके सर्वर तक पहुंच सके। यह निर्भर करता है कि आप किस ओएस का उपयोग कर रहे हैं। जैसे अगर आप Windows Vista का उपयोग कर रहे हैं, तो नीचे दिए गए चरणों का पालन करें।

ओपन कंट्रोल पैनल >> सिस्टम और सिक्योरिटी >> विंडोज फ़ायरवॉल तब "एडवांस सेटिंग" पर क्लिक करें और फिर बाएं पैनल से "इनबाउंड रूल्स" चुनें और फिर "नियम जोड़ें" पर क्लिक करें। सूची से एक विकल्प के रूप में "पोर्ट" का चयन करें और फिर अगली स्क्रीन में "टीसीपी" प्रोटोकॉल का चयन करें और "विशिष्ट स्थानीय पोर्ट" के तहत पोर्ट संख्या "8081" दर्ज करें फिर "अगला" बटन पर क्लिक करें और "कनेक्शन की अनुमति दें" चुनें। फिर इस पोर्ट को सामान्य नाम और विवरण दें और Done पर क्लिक करें।

अब आपको PORT ओपनिंग के साथ किया जाता है।

अगला WAMP की "सभी सेवाओं को पुनरारंभ करें" और LAN या WAN में अपनी मशीन का उपयोग करें।


192.168.1.154 के लिए खड़ा है?
चार्ल्सलीम

1
@Charlesliam दूसरी मशीन का IP पता
CodyBugstein

1

क्योंकि मैं सिर्फ इस के माध्यम से चला गया - मैं अपना समाधान देना चाहता था भले ही यह थोड़ा पुराना हो।

मेरे पास एक होम राउटर पर कई कंप्यूटर हैं और मैं अपने लिए कुछ प्रोजेक्ट्स पर काम कर रहा हूं। खैर, मैं देखना चाहता था कि मेरे मोबाइल उपकरणों पर यह कैसा दिखता है। लेकिन WAMP को सेट किया गया था इसलिए मैं केवल विकास प्रणाली से ही प्राप्त कर सकता था। इसलिए मैंने चारों ओर देखना शुरू किया और इस लेख को कुछ अन्य लोगों को भी मिला। समस्या यह है - उनमें से किसी ने मेरे लिए काम नहीं किया। इसलिए मुझे यह पता लगाने के लिए छोड़ दिया गया था।

मेरा समाधान:

सबसे पहले, HTTPD.CONF फ़ाइल में आपको अपने WAMP सर्वर तक पहुंचने के लिए कौन से उपकरणों की अनुमति है, इसकी सूची के अंत में एक पंक्ति जोड़ने की आवश्यकता है। इसलिए इसके बजाय:

#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

इसे बनाओ:

#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
     Allow from 192.168.78

ऊपर कहा गया है कि कोई भी उपकरण जो आपके राउटर पर है (is 78 ’इस समाधान के लिए चुनी गई एक मनमानी संख्या है। यह वही होना चाहिए जो आपके राउटर के लिए सेट है। इसलिए यह 192.168.1 या 192.168.0 या हो सकता है। 192.168.254 - आपको इसे अपने राउटर पर देखना होगा।) अब अपने सर्वर तक पहुंच सकते हैं।

ऊपर ने मेरे लिए कुछ भी नहीं किया - पहली बार में। आपको और अधिक करने की आवश्यकता है। लेकिन पहले - आपको क्या करने की आवश्यकता नहीं है। आपको ऑफ़लाइन से ऑनलाइन में WAMP सेटिंग बदलने की आवश्यकता नहीं है। मेरे लिए - उस सेटिंग को बदलना कुछ भी नहीं करता है। अज्ञात क्यों - यह सिर्फ नहीं है। यदि आप चाहते हैं तो इसे बदल दें - लेकिन मुझे नहीं लगता कि इसे बदलने की आवश्यकता है।

तो क्या और क्या नहीं बदला जाना चाहिए? आपको अगले बदलाव के लिए httpd.conf फ़ाइल की शुरुआत में सभी तरह से वापस जाना होगा और यह वास्तव में सरल है। आपको एक नई लाइन जोड़नी होगी

Listen Localhost:80

जोड़ना

Listen 192.168.78.###:80

जहां "###" आईपी क्या आपका सर्वर है। तो मान लीजिए कि आपका सर्वर IP नंबर 234 पर है। तो उपरोक्त कमांड बन जाएगा

Listen localhost:80
Listen 192.168.78.234:80

फिर - '78' मेरे द्वारा चुनी गई एक मनमानी संख्या है। अपना असली आईपी नंबर पाने के लिए आपको एक कमांड विंडो खोलनी होगी और टाइप करना होगा

ipconfig/all

आदेश। देखो कि आपका टीसीपी / आईपीवी 4 नंबर क्या है और इसे उस नंबर या टीसीपी / आईपीवी 6 पर सेट करें यदि वह सब आपके पास है (हालांकि आंतरिक राउटर सेट पर आपके पास आमतौर पर आईपीवी 4 नंबर होता है)।

नोट : यदि आप नहीं जानते कि कमांड विंडो को कैसे लाया जाए - आप स्टार्ट पर क्लिक करें, "रन" विकल्प चुनें, और बिना उद्धरण के डायलॉग बॉक्स में "cmd.exe" टाइप करें। नए सिस्टम पर (चूंकि वे सब कुछ बदलते रहते हैं) यह सफेद विंडोज़ आइकन या सर्कल या बिल गेट्स ऊपर और नीचे कूद सकता है। जो भी हो - उस पर क्लिक करें।

एक बार जब आप ऊपर कर चुके हैं - सभी सेवाओं को पुनरारंभ करें और सब कुछ ठीक होना चाहिए।

अंत में - क्यों? आपको सुने आदेश को क्यों बदलना है? इसका लोकलहोस्ट के साथ क्या करना है। 'लोकलहोस्ट' 127.0.0.1 पर सेट है और डिफ़ॉल्ट रूप से आपका आईपी पता नहीं है। यह आपकी होस्ट फ़ाइल में पाया जा सकता है जो आमतौर पर विंडोज के तहत सिस्टम 32 फ़ोल्डर में पाया जाता है लेकिन संभवत: माइक्रोसॉफ्ट द्वारा कहीं और ले जाया गया है। यह कहां है इसके लिए इसे ऑनलाइन देखें और इसे देखें। यदि आप अपनी लोकलहोस्ट होस्ट फाइल में बहुत सारी सेक्स, पोर्न आदि साइट्स देखते हैं - तो आपको उनसे छुटकारा पाने की जरूरत है (जब तक कि वह आपकी चीज न हो)। मेरा सुझाव है कि RogueKiller (AdLice.com पर) का उपयोग आपके सिस्टम पर नज़र रखने के लिए किया जाएगा क्योंकि यह आपके लिए आपकी होस्ट फ़ाइल को रीसेट कर सकता है।

यदि आपकी होस्ट फ़ाइल सामान्य है, लेकिन इसमें केवल एक प्रविष्टि होनी चाहिए और वह प्रविष्टि लोकलहोस्ट को 127.0.0.1 पर सेट करना है। यही कारण है कि httpd.conf फ़ाइल में लोकलहोस्ट का उपयोग करना इसे बनाता है ताकि आप केवल अपने सर्वर कंप्यूटर से सब कुछ पर काम कर सकें और सब कुछ देख सकें।

इसलिए यदि आप रोमांच महसूस करते हैं - अपनी होस्ट फ़ाइल को बदलें और अकेले सुनो कमांड को छोड़ दें या अपने सर्वर पर पोर्ट 80 को सुनने के लिए केवल सुनो कमांड को बदल दें।

नया (मैं इस हिस्से में लगाना भूल गया)

आपको अपना टीसीपी / आईपी पता बदलना होगा। (मेरा पहले से ही सेट है इसलिए मुझे ऐसा करने की आवश्यकता नहीं थी।) आपको अपने ओएस के लिए देखने की आवश्यकता होगी कि आपके टीसीपी / आईपी पते को कैसे परिभाषित किया जाए। विंडोज एक्सपी के तहत यह कंट्रोल पैनल था-> नेटवर्क कनेक्शन। यह बाद के ओएस में बदल गया है इसलिए आपको यह देखना होगा कि वहां कैसे पहुंचा जाए। वैसे भी, एक बार जब आप अपने वायरलेस नेटवर्क कनेक्शन या स्थानीय क्षेत्र कनेक्शन (विंडोज) देखेंगे। मूल रूप से वाईफ़ाई या ईथरनेट केबल। सक्रिय और उपयोग में से एक का चयन करें। विंडोज के तहत आप फिर राइट-क्लिक करें और गुण चुनें। एक संवाद पॉप-अप होना चाहिए और आपको चेकबॉक्स की एक सूची देखनी चाहिए कि वे किस तरफ हैं। जो टीसीपी / आईपी के लिए है, उसे देखें। टीसीपी / आईपी वी 4 का कहना है कि एक होना चाहिए। इसे सेलेक्ट करें। (यदि एक नहीं है - आपको सावधानी से आगे बढ़ना चाहिए।) गुण बटन पर क्लिक करें और आपको एक और संवाद बॉक्स मिलना चाहिए। यह या तो "स्वचालित रूप से एक आईपी पते को प्राप्त करता है" या "चयनित आईपी पते का उपयोग करें" दिखाता है। अगर यह पहले वाला है तो आपको इसे दूसरे वाले में बदलना होगा। लेकिन आप इससे पहले कि क्या करें - एक कमांड विंडो लाएँ और ipcongfig / सभी कमांड में टाइप करें, ताकि आपके सामने, आपके सामने डिफ़ॉल्ट गेटवे हो। फिर इसे "Obtain ..." से "Use ..." में बदलें। जहाँ यह कहता है कि "आईपी एड्रेस" उस आईपी एड्रेस में डालें जिसे आप हमेशा इस्तेमाल करना चाहते हैं। यह IP पता है जिसे आप ऊपर दिए गए कमांड पर डालेंगे। दूसरी पंक्ति (सबनेट मास्क) आमतौर पर 255.255.255.0 है जिसका अर्थ केवल अंतिम संख्या (यानी: 0) में परिवर्तन है। फिर, अपने डिफ़ॉल्ट गेटवे में लगाई गई कमांड विंडो पर वापस देखें। अंतिम, लेकिन कम से कम, जब आप "ओब्जेक्ट ..." से "यूज ..." से बदल गए हों तो डीएनएस सेटिंग्स बदल गई होंगी। यदि DNS सेटिंग्स से संबंधित अनुभाग "उपयोग ..." में बदल गया है और यह रिक्त है - इसका उत्तर सरल है। बस उस ipconfig / सभी आउटपुट को देखें, वहां DNS सेटिंग खोजें और उन्हें प्रदान किए गए फ़ील्ड में डालें। एक बार ओके बटन पर क्लिक करें और फिर दूसरे ओके बटन पर क्लिक करें। एक बार जब संवाद बंद हो जाता है तो आपको परिवर्तनों को प्रभावी करने के लिए अपने सिस्टम को रिबूट करना पड़ सकता है। Google या स्टैक ओवरफ़्लो पर जाकर इसे आज़माएँ। यदि आप अभी भी स्थानों पर जा सकते हैं - तो कोई रिबूट की आवश्यकता नहीं है। अन्यथा, रिबूट। याद है! यदि आप बाद में इंटरनेट पर प्राप्त नहीं कर सकते हैं तो आप सब कुछ वापस कर देंगे और सब कुछ "प्राप्त ..." विकल्प पर रीसेट कर देंगे। सबसे संभावित कारण, बदलाव करने के बाद, जो आप अब इंटरनेट पर नहीं प्राप्त कर सकते हैं, क्योंकि आपके द्वारा उपयोग किए जाने वाले टीसीपी / आईपी पते राउटर द्वारा पहले से ही उपयोग में हैं। कहा जाता है कि "केवल एक ही हो सकता है" टीसीपी / आईपी पते के लिए भी जाता है। यही कारण है कि मैं हमेशा एक उच्च-सैकड़ों संख्या या कम दो-सैकड़ों संख्या चुनता हूं। क्योंकि अधिकांश डीएचसीपी सेट अप संख्या पचास से कम का उपयोग करते हैं। तो इस तरह से आप किसी और के टीसीपी / आईपी नंबर से नहीं टकराते।

इस तरह मैंने अपनी समस्या को ठीक किया।


किस फाइल में आपने ऐसा किया?
कोडिब्यूस्टीन नोव

अधिकांश परिवर्तनों के लिए अपाचे httpd.conf फ़ाइल और होस्ट फ़ाइल जो कि Windows / System32 निर्देशिका (XP पर) में है। इसके बाद के संस्करण के लिए एक अद्यतन की आवश्यकता है। आप वास्तव में httpd.conf फ़ाइल में कई LISTEN कमांड रख सकते हैं। तो आपके पास वास्तव में हो सकता है: स्थानीयहोस्ट सुनें: 80 और सुनो 192.168.78.234:80 एक के बाद एक।
मार्क मैनिंग

मैंने टीसीपी / आईपी परिवर्तनों पर अपने उत्तर को अपडेट करने का निर्णय लिया।
मार्क मैनिंग

1

WAMPServer 3 में आप ऐसा नहीं करते हैं httpd.conf

इसके बजाय संपादित करें \wamp\bin\apache\apache{version}\conf\extra\httpd-vhost.confऔर वर्चुअल होस्ट के लिए एक ही chnage करेंlocalhost

WAMPServer 3 एक वर्चुअल होस्ट प्री के लिए आता है localhost


0

मुझे Wamp 3.0 और Apache 2.4 में कुछ अनुभव हैं।

सभी कार्यों के बाद यह कदम उठाए:

1 - नोड 32 को अक्षम करें।

2- फाइल <VirtualHost *:80>में ब्लॉक करने के लिए इस लाइन को जोड़ें httpd-vhosts.conf:

Require ip 192.168.100 #client ip, allow 192.168.100.### ip's access

0

यदि आप Windows का उपयोग करते हैं और यदि आप उपरोक्त सभी टिप्पणियाँ करते हैं,

आप अपने नेटवर्क और साझाकरण केंद्र की जांच कर सकते हैं।

नेटवर्क और साझाकरण केंद्र -> उन्नत साझाकरण सेटिंग -> गृह या कार्य प्रोफ़ाइल परिवर्तन

धन्यवाद अच्छा काम!


-1

यह सरल है, और यह वास्तव में मेरे लिए काम कर रहा है।

run you wamp server => click right mouse button => and click on "put online"

फिर अपने cmd को एक व्यवस्थापक के रूप में खोलें, और इस कमांड शब्द में पास करें

ipconfig => and press enter

तब बहुत सारे शो शो-अप करते हैं, फिर आपको बस पहले एक को लेना है, यह इस तरह दिखता है: Adresse IPv4. . . . . . . . . . . . . .: 192.168.67.190 अच्छी तरह से किया! , यह है कि आप स्थानीय में अपने wampserver को cennecte करने के लिए उपयोग करेंगे।


-2

अपने wamp सर्वर को ऑनलाइन रखेंयहां छवि विवरण दर्ज करें

और फिर नियंत्रण कक्ष > सिस्टम और सुरक्षा > विंडोज़ फ़ायरवॉल पर जाएं और विंडोज़ फ़ायरवॉल बंद करें

अब आप अपने wamp सर्वर को कंप्यूटर के नेटवर्क IP द्वारा स्थानीय नेटवर्क पर किसी अन्य कंप्यूटर से एक्सेस कर सकते हैं, जिसके पास wamp सर्वर है जैसे http://192.168.2.34/mysite

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