कभी-कभी जब हम शुरू या पुनः आरंभ करते हैं Apache2 टर्मिनल में निम्न त्रुटि दिखाई देती है:
सर्वर नाम के लिए 127.0.0.1 का उपयोग करते हुए, सर्वर के पूरी तरह से योग्य डोमेन नाम को मज़बूती से निर्धारित नहीं कर सका
जिसका मतलब है:
सर्वर के लिए सही डोमेन नाम निर्धारित नहीं कर सका, 127.0.0.1 को सर्वरनेम के रूप में उपयोग किया जाएगा
इसे हल करने के लिए हमें बस निम्नलिखित कमांड को निष्पादित करना होगा:
echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn
उपरोक्त आदेश को प्रशासनिक विशेषाधिकारों के साथ निष्पादित किया जाना चाहिए, या तो खाते का उपयोग करके जड़ या कमांड की शुरुआत में रखना sudo
यह समस्या को हल करने के लिए पर्याप्त होगा, अब से जब वे अपाचे 2 को शुरू या पुनः आरंभ करेंगे, तो वे उस त्रुटि को नहीं दिखाएंगे।
सादर
मित्र, मुझे लगता है कि यह डेबियन में होना चाहिए, चूंकि उबंटू 13.04 और 13.10 में, यह अब मौजूद नहीं है, ap.d2 में conf.d फ़ोल्डर, अभिवादन
यदि यह मौजूद नहीं है, तो इसे exist बनाने में कोई समस्या नहीं है
मेरे पास समस्या थी, लेकिन मैंने इसे किसी अन्य तरीके से हल किया होगा, क्योंकि मेरे पास वह फ़ाइल नहीं है .. वैसे भी धन्यवाद, मैंने बहुत संघर्ष किया जैसा कि मुझे याद है!
टिप्पणी: sudo सुझाव के अनुसार काम नहीं करता है, यह फॉर्म का कुछ होना चाहिए
इको "सर्वरनेम लोकलहोस्ट" | सुडो टी / पेट / पचे 2/conf.d/fqdn
मैं केवल इसका उल्लेख करता हूं क्योंकि यह एक सामान्य गलती है, यह मानने के लिए कि किसी चीज के सामने सुडो लगाना जड़ के समान है। इस मामले में, सुडो के खेलने में आने से पहले रीडायरेक्ट आउटपुट का महत्व है, और आम उपयोगकर्ता के पास उस स्थान के लिए लिखित अनुमति नहीं है
मेरे पास एक सवाल है, क्या इस समाधान और इस अन्य के बीच अंतर है?
/ Etc / apache2 के अंदर httpd.conf फ़ाइल बनाएँ
और उस फाइल को लिखें:
ServerName लोकलहोस्ट
और फिर इसे सहेजें।
क्या दो समाधान एक ही काम करते हैं?
कमांडो के पिपियो के लिए सूडो को रोकना केवल 'इको' को रूट के रूप में निष्पादित करेगा, और लेखन विफल हो जाएगा।
पुनर्निर्देश के साथ इन मामलों के लिए एक छोटी सी चाल:
sudo bash -c 'echo "ServerName localhost" >> /etc/apache2/conf.d/fqbn'
🙂
नमस्ते!
और /etc/apache2/apache.conf फ़ाइल में ServerName domain.name.com निर्देश क्यों नहीं डाला?
बहुत बहुत धन्यवाद…..!!!!
उत्कृष्ट जानकारी, मैंने एक समस्या हल की है और मैंने एक सिरदर्द दूर कर लिया है। इसके साथ मैंने PHP5 में एक सिस्टम शुरू करते समय एक आंतरिक सर्वर त्रुटि को हल किया।
Ubuntu 14.04 पर:
इको "सर्वरनेम लोकलहोस्ट" | सुडो टी / पेट / पचे 2/conf-available/fqdn.conf
सूडो a2enconf fqdn
और "apache22" सेवा के साथ फ्रीबल्ड के लिए? 🙁
मैंने त्रुटि को हल किया, बहुत-बहुत धन्यवाद