विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

WAMPServer नारंगी आइकन समस्या को समझना

संपादित 2 महीने पहले द्वारा ExtremeHow संपादकीय टीम

वैंपसर्वरस्थिति प्रतीकत्रुटियाँसमस्या निवारणसर्वरविंडोलोकलहोस्टठीककॉन्फ़िगरेशनअपाचे

WAMPServer नारंगी आइकन समस्या को समझना

अनुवाद अपडेट किया गया 3 महीने पहले

WAMPServer वेब डेवलपर्स के बीच एक लोकप्रिय सॉफ़्टवेयर स्टैक है जो विंडोज ऑपरेटिंग सिस्टम पर Apache, MySQL और PHP के साथ वेब एप्लिकेशन बनाने के लिए उपयोग किया जाता है। हालांकि, WAMPServer उपयोगकर्ताओं को कभी-कभी ऐसी स्थिति का सामना करना पड़ता है जहाँ सिस्टम ट्रे में WAMPServer आइकन हरे रंग के बजाय नारंगी हो जाता है। हरा आइकन इंगित करता है कि सभी सेवाएं (Apache, MySQL और PHP) सही तरीके से काम कर रही हैं। नारंगी आइकन का अर्थ है कि किसी एक सेवा, आमतौर पर Apache या MySQL में कोई समस्या है।

यह विस्तृत मार्गदर्शिका आपको WAMPServer नारंगी आइकन समस्या के सामान्य कारणों के माध्यम से ले जाएगी और समस्या को हल करने के लिए चरण-दर-चरण समाधान प्रदान करेगी।

WAMPServer नारंगी आइकन समस्या के सामान्य कारण

नारंगी आइकन कई कारणों से हो सकता है, जिनमें शामिल हैं:

  1. पोर्ट संघर्ष, ज्यादातर Apache पोर्ट 80 का उपयोग करने में सक्षम नहीं होने के कारण क्योंकि यह पहले से किसी अन्य एप्लिकेशन द्वारा उपयोग किया जा रहा है।
  2. Apache या MySQL कॉन्फ़िगरेशन फ़ाइलों में कॉन्फ़िगरेशन त्रुटियाँ।
  3. WAMPServer को पूरी तरह से चलाने के लिए आवश्यक सेवाएँ गायब हैं या अक्षम हैं।
  4. अनुमति समस्याएं जो WAMPServer को उसके घटकों को शुरू करने से रोकती हैं।

अब आइए प्रत्येक कारण को गहराई से देखें और उन्हें ठीक करने के तरीके सुझाएँ।

पोर्ट संघर्ष: Apache पोर्ट 80 समस्या का समाधान

WAMP स्टैक के हिस्से के रूप में Apache आमतौर पर आने वाले HTTP अनुरोधों को सुनने के लिए पोर्ट 80 का उपयोग करता है। यदि आपका WAMPServer आइकन नारंगी है, तो आपको सबसे पहले यह जाँच लेनी चाहिए कि कोई अन्य एप्लिकेशन इस पोर्ट का उपयोग तो नहीं कर रहा है।

चरण 1: पोर्ट 80 के उपयोग की जाँच करें

इस पोर्ट का उपयोग हो रहा है या नहीं यह जाँचने के लिए बिल्ट-इन विंडोज़ कमांड लाइन टूल का उपयोग करें:

netstat -aon | findstr :80

यह कमांड पोर्ट 80 का उपयोग करने वाली सभी प्रक्रियाओं को सूचीबद्ध करेगा। आपको चार कॉलम वाला आउटपुट दिखाई देगा: प्रोटोकॉल, लोकल एड्रेस, फॉरेन एड्रेस और पीआईडी (प्रक्रिया आईडी)।

चरण 2: संघर्षरत प्रक्रिया की पहचान करें और उसे समाप्त करें

एक बार जब आप पीआईडी की पहचान कर लेते हैं, तो विंडोज टास्क मैनेजर खोलें और संबंधित प्रक्रिया का पता लगाएँ। आप ऐसा निम्नलिखित कर सकते हैं:

  1. Ctrl + Shift + Esc दबाकर टास्क मैनेजर खोलें।
  2. विवरण टैब (या आपके विंडोज संस्करण के आधार पर प्रोसेस) पर क्लिक करें।
  3. पीआईडी कॉलम का पता लगाकर प्रक्रिया का पता लगाएँ।
  4. प्रक्रिया पर राइट-क्लिक करें और उसे समाप्त करने के लिए एंड टास्क चुनें।

आम सॉफ़्टवेयर जो आपके पोर्ट 80 का उपयोग कर सकते हैं उनमें Skype, IIS, या कुछ अन्य वेब सर्वर शामिल हैं। अगर आपको इन्हें WAMPServer के साथ चलाना है, तो इन्हें अलग-अलग पोर्ट का उपयोग करने के लिए पुन: कॉन्फ़िगर करने पर विचार करें।

चरण 3: Apache की सुनने वाली पोर्ट बदलें

यदि आप संघर्षरत एप्लिकेशन को रोक नहीं सकते हैं, तो Apache की सुनने वाली पोर्ट बदलने पर विचार करें। ऐसा करने के लिए, निम्न चरणों का पालन करें:

  1. wamp64/bin/apache/apache{संस्करण}/conf निर्देशिका पर जाएं।
  2. टेक्स्ट एडिटर में httpd.conf फ़ाइल खोलें।
  3. उस पंक्ति को खोजें जिसमें लिखा है: Listen 80 और इसे Listen 8080 या किसी अन्य अप्रयुक्त पोर्ट में बदलें।
  4. <VirtualHost *:80> को भी <VirtualHost *:8080> से बदलें ताकि वर्चुअल होस्ट वही पोर्ट सुनें।

पोर्ट बदलने के बाद, WAMPServer सिस्टम ट्रे मेनू से Apache सेवा को पुनः प्रारंभ करें।

कॉन्फ़िगरेशन त्रुटियाँ: Apache और MySQL कॉन्फ़िगरेशन ठीक करना

WAMPServer में नारंगी आइकन Apache या MySQL कॉन्फ़िगरेशन फ़ाइलों की गलत कॉन्फ़िगरेशन के कारण दिखाई दे सकता है। यह अक्सर कॉन्फ़िगरेशन फ़ाइलों के सिंटैक्स में त्रुटियों या अनुचित सेटिंग्स के कारण होता है।

Apache कॉन्फ़िगरेशन की जाँच

  1. Apache कॉन्फ़ निर्देशिका पर जाएं, आमतौर पर wamp64/bin/apache/apache{संस्करण}/conf
  2. httpd.conf फ़ाइल खोलें।
  3. अपने LoadModule लाइनों में किसी भी सिंटैक्स त्रुटियों की जाँच करें, क्योंकि गलत मॉड्यूल Apache को बाधित कर सकते हैं।
  4. सुनिश्चित करें कि सभी कॉन्फ़िगरेशन पथ और फ़ाइल नाम सही और मौजूदा हैं।
  5. सिंटैक्स त्रुटियों के लिए कॉन्फ़िगरेशन का परीक्षण करने के लिए अपने कमांड लाइन में httpd -t कमांड का उपयोग करें (सुनिश्चित करें कि आपकी सिस्टम पथ में Apache है)।

MySQL कॉन्फ़िगरेशन का परीक्षण

  1. MySQL कॉन्फ़ निर्देशिका पर जाएं, आमतौर पर wamp64/bin/mysql/mysql{संस्करण}/my.ini
  2. टेक्स्ट एडिटर में my.ini फ़ाइल खोलें।
  3. डायरेक्टिव्स सही हैं, जैसे datadir सही डेटाबेस निर्देशिका की ओर इशारा करता है।
  4. सुनिश्चित करें कि पोर्ट सेटिंग्स अन्य इंस्टॉलेशन के साथ संघर्ष नहीं करती हैं।

मरम्मत करने के बाद, देखें कि क्या समस्या हल हो गई है, इसके लिए WAMPServer पुनः प्रारंभ करें।

गायब या अक्षम सेवाओं का समाधान

कभी-कभी, WAMPServer को चलाने के लिए आवश्यक सेवाएँ अक्षम या गायब हो सकती हैं। यह सिस्टम अपडेट के बाद या सेवाओं की कॉन्फ़िगरेशन में आकस्मिक परिवर्तन के बाद होता है।

सुनिश्चित करें कि सेवाएँ चालू हैं

  1. विंडोज कुंजी + R दबाएं, services.msc टाइप करें, और सेवाएँ विंडो खोलने के लिए Enter दबाएं।
  2. ऐसी सेवाओं का पता लगाएं जैसे wampapache, wampmysqld, या MySQL
  3. स्थिति कॉलम की जाँच करें। किसी स्टेटस या बंद की गई सेवाओं को शुरू करें, उन्हें राईट-क्लिक करके और स्टार्ट चुनें।

इसके अतिरिक्त, यह सुनिश्चित करें कि ये सेवाएँ सिस्टम के साथ स्वचालित रूप से चालू हो जाती हैं, ताकि सेवाशीलता अनवरत बनी रहे।

WAMPServer घटकों के लिए अनुमतियां प्रबंधित करना

गलत अनुमतियों के कारण WAMPServer आवश्यक फ़ाइलों या निर्देशिकाओं तक पहुँच प्राप्त करने में असक्षम हो सकता है, जिससे नारंगी स्थिति आइकन प्राप्त होता है।

सही अनुमतियाँ सेट करना

  1. WAMPServer इंस्टॉलेशन फ़ोल्डर पर राइट-क्लिक करें, आमतौर पर wamp64, और गुण चुनें।
  2. सुरक्षा टैब पर जाएँ।
  3. उपयोगकर्ता समूह (या आपका विशेष उपयोगकर्ता खाता) निर्देशिका पर पूर्ण नियंत्रण है या नहीं यह सुनिश्चित करें। यदि नहीं, तो संपादित करें क्लिक करें और अनुमतियों को समायोजित करें।

यह WAMPServer के विभिन्न घटकों के संचालन के लिए आवश्यक उचित पढ़ने/लिखने की पहुँच सुनिश्चित करेगा।

निष्कर्ष

संक्षेप में, WAMPServer नारंगी आइकन समस्या का समाधान पोर्ट संघर्षों से संबंधित समस्याओं का निदान करने, कॉन्फ़िगरेशन त्रुटियों को ठीक करने, यह सुनिश्चित करने में शामिल है कि सभी आवश्यक सेवाएँ चल रही हैं, और फ़ाइल अनुमतियों का प्रबंधन करने में शामिल है। इन क्षेत्रों को व्यवस्थित रूप से संबोधित करके, आप अक्सर WAMPServer को पूर्ण कार्यक्षमता में पुनर्स्थापित कर सकते हैं।

हमें उम्मीद है कि यह मार्गदर्शिका आपको WAMPServer नारंगी आइकन समस्या का निवारण करने और अपने विकास वातावरण को इष्टतम संचालन में वापस लाने के लिए सभी आवश्यक जानकारी प्रदान करेगी।

जब भी आप अपने सर्वर की सेटिंग्स बदलते हैं, तो यह सुनिश्चित करने के लिए एक व्यापक परीक्षण करना न भूलें कि सभी घटक अपेक्षित रूप से काम कर रहे हैं। यह विकास के दौरान समय बचाएगा और परेशानियों से बचाएगा।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ