दस्तावेज़
"स्वयं मदद", रिपोर्टिंग समस्याओं और समर्थन प्राप्त करना
TurnKey Linux भयानक होने का प्रयास करता है। और हम सोचते हैं कि ज्यादातर यह है। हालांकि समस्याएं कभी-कभी होती हैं। कभी कभी यह गलतफहमी है; कभी कभी यह भ्रमित (या कमी) प्रलेखन है या कभी कभी यह एक बग है। शायद यह हमारे सॉफ़्टवेयर या पूर्व विन्यास में एक बग है, या Debian द्वारा पैक किए गए सॉफ़्टवेयर में एक बग या शायद मूल सॉफ़्टवेयर डेवलपर (यानी "अपस्ट्रीम")!
यह पृष्ठ आपको कुछ संकेत देने के लिए है ताकि आप अपनी समस्या को जल्दी और आसान बना सकें और/या इससे आपकी मदद करने के लिए किसी के लिए आसान हो सके।
लॉग की जाँच करें!
अक्सर सॉफ्टवेयर लॉग त्रुटियाँ अधिक विस्तार से होती हैं, इससे स्क्रीन पर उपलब्ध होता है। TurnKey में लॉग के लिए डिफ़ॉल्ट स्थान (और सामान्य में Linux) /var/log. है। आप जिस एप्लिकेशन को देख रहे हैं, उसके नाम से फ़ाइल या निर्देशिका को देख सकते हैं। कभी-कभी यह वहां एक फ़ाइल हो सकती है, कभी-कभी यह एक उप निर्देशिका में होगा। आम तौर पर Debian से स्थापित सॉफ्टवेयर में यह लॉग होता है।
एक नियम के रूप में, कोई भी अनुप्रयोग जो सीधे /var/log, में लॉग नहीं करते हैं, हम /var/log से वास्तविक लॉग फ़ाइलों को सुविधा सिम्बलिंक प्रदान करने की कोशिश करते हैं (उन्हें ढूंढना आसान) लेकिन लेकिन दुर्भाग्य से यह सभी सर्वरों (yet) पर लागू नहीं होता है। इसलिए अन्य स्रोतों से स्थापित सॉफ्टवेयर में कहीं और हो सकता है। अन्य स्थानों को देखने के लिए सॉफ्टवेयर स्थापना निर्देशिका के भीतर हैं। E.g. /var/www/<software-name>/log या /opt/<software-name>/log - सर्वर के आधार पर। व्यक्तिगत ऐप पेज की जाँच करें ताकि यह देखने के लिए कि क्या यह एक इंस्टॉल स्थान है।
कृपया रिपोर्ट करें (या तो के माध्यम से) मंच और/या हमारे बारे में मुद्दा ट्रैकरकिसी भी गैर मानक लॉग स्थान, या मुद्दों को आप विशेष लॉग खोज रहे हैं। फिर हम समस्या के बारे में जागरूक हो सकते हैं और इसे अगली रिलीज में ठीक करने का लक्ष्य रखते हैं।
Google आपका मुद्दा।
यह एक बहुत स्पष्ट है, लेकिन यह हमेशा समस्या निवारण के लिए एक पहले कदम के रूप में गोगलिंग लायक है।
TurnKey Debian (v14.x = Debian 8 / Jessie) पर आधारित है, v15.x = Debian 9 / tretch) और द्विआधारी संगत बनी हुई है। तो अधिकांश Debian निर्देश TurnKey के लिए प्रासंगिक होना चाहिए। आम तौर पर कई सामान्य मुद्दों के लिए ऑनलाइन जानकारी होनी चाहिए जो उपयोगकर्ता को सामना कर सकते हैं, खासकर डिफ़ॉल्ट Debian रेपोज़ से स्थापित सॉफ्टवेयर के संबंध में। उबंटू Debian पर भी आधारित है, इसलिए कभी-कभी उपयोगी भी हो सकता है, लेकिन सावधान रहें क्योंकि उबंटू Debian के साथ संगत नहीं है। अपने TurnKey सर्वर पर उबंटू को जोड़ने से बचें!
यदि कहीं त्रुटि संदेश प्रदर्शित किए जा रहे हैं, और/या आपको अपनी लॉग में त्रुटियां मिलती हैं, तो विशिष्ट, क्रियाशील त्रुटि संदेश को गोगल करने का प्रयास करें। किसी भी समय के साथ छेड़छाड़ को हटा दें क्योंकि वे मैच की संभावना नहीं रखते हैं। स्पष्ट पथ मैच नहीं कर सकते हैं (मैं शुरू में उन सहित सलाह देता हूं, लेकिन अगर कुछ भी उपयोगी नहीं आता है)। यदि ऐसा अभी भी कोई सहायक परिणाम नहीं मिला है तो इसे और अधिक सामान्य बनाने की कोशिश करें (उदाहरण के लिए यदि यह त्रुटि संदेश में लाइन नंबर को उद्धृत करता है, तो उन्हें अपनी खोज से हटा दें, पथ को हटा दें, आदि)।
यदि आप TurnKey के अलावा कहीं अन्य अपने मुद्दे का समाधान ढूंढते हैं, तो कृपया हमारे बारे में पोस्ट करने पर विचार करें। मंच वैसे भी। चांस यह है कि यदि आपके पास मुद्दा था और यह नहीं पता था कि क्या करना है, तो अन्य वही स्थिति में होंगे या होंगे!
अपना खुद का धागा शुरू करें!
यदि आप अभी भी अपने मुद्दे को हल नहीं कर सकते हैं, तो कृपया ध्यान दें कि आप अभी भी अपने मुद्दे को हल नहीं कर सकते हैं। मंचयदि आप पहले से ही एक उपयोगकर्ता नहीं हैं, तो आपको आवश्यकता होगी। रजिस्टर एक खाते के लिए यह भी ध्यान देने योग्य है कि कभी-कभी हमारे स्पैम फिल्टर थोड़ा आक्रामक हो सकते हैं (और फिर भी कुछ स्पैमर्स अभी भी किसी भी तरह से हो सकते हैं?!)। यदि आप अपने आप को उस स्थिति में पाते हैं, तो कृपया एक मौजूदा धागे पर पोस्ट करें, जैसे कि यह एक हम आपको ईमेल भेज देंगे और हम आपके यूज़र अकाउंट को व्हाइटलिस्ट करेंगे।
जब मंचों पर पोस्ट किया जाता है, तो एक सामान्य नियम के रूप में आपको एक नया धागा शुरू करना चाहिए। जब तक वास्तव में हाल के धागे का वर्णन नहीं किया गया है कि EXACTLY आपके मुद्दे का वर्णन करता है, तब तक अपने धागे को शुरू करना बेहतर होता है। यदि अन्य धागे समान मुद्दों का वर्णन करते हैं (लेकिन काफी समान और / या पुराने धागे नहीं) तो मैं सुझाव देता हूं कि एक संक्षिप्त पोस्ट (अन्य धागे) को जोड़ने के लिए आपके लिए लिंक के साथ (नया) धागा। इसे पूरी तरह से अपहरण किए बिना उस धागे पर पिछले पोस्टर का ध्यान मिलेगा।
उस सुझाव के पीछे कारण यह है कि ऐसा बग जो समान दिखाई देते हैं, अक्सर अलग-अलग कारण हो सकते हैं। यह विशेष रूप से पुराने सॉफ्टवेयर के साथ मामला है (नए सॉफ्टवेयर संस्करण में अक्सर पुराने बग तय होते हैं - इसलिए एक समान त्रुटि का एक अलग कारण होता है)। अपने स्वयं के धागे के बाद हर किसी के लिए बेहतर जीवन बनाता है, खासकर अगर मुद्दा अलग होने के बाद समाप्त होता है। यदि यह मुद्दा समान होने के बाद समाप्त होता है, तो हम हमेशा पोस्ट लिंक को पार कर सकते हैं, या यहां तक कि धागे को जोड़ सकते हैं।
Be a word!
अक्सर लोग बहुत ही शाब्दिक होते हैं, खासकर ऑनलाइन। मैं तर्क देता हूं कि आप कर सकते हैं कभी नहीं जब बग या मुद्दों का वर्णन करते हैं तो बहुत ही मौखिक हो! हालांकि आपको कुछ ऐसा महसूस नहीं हो सकता है पूरी तरह से प्रासंगिक है, कृपया अपने पास किसी भी जानकारी को शामिल करने में संकोच न करें। यह जानकारी को अनदेखा करने के लिए बहुत आसान है कि यह अप्रासंगिक है, लेकिन आपके दिमाग को पढ़ने के लिए बहुत कठिन है!
अपने धागे को एक संक्षिप्त लेकिन वर्णनात्मक विषय दें।
यह शायद अन्य मंचों की तुलना में TurnKey पर पोस्ट करते समय उतना महत्वपूर्ण नहीं है, लेकिन यह अभी भी मदद करता है।
असहायतापूर्ण विषय रेखाओं के उदाहरण:
- "HELP!!"
- "मेरे सर्वर टूट गया है"
- "Doesn't work"
बेहतर विषयों के उदाहरण:
- "WordPress अद्यतन नहीं होगा"
- "Wirthine पर HTTPS से कनेक्ट नहीं कर सकते"
- "Drupal स्थल से जुड़ने पर 504 रन"
अपने थ्रेड प्रासंगिक टैग दे।
टैगिंग थ्रेड्स आवश्यक नहीं हैं, लेकिन यह अन्य उपयोगकर्ताओं के लिए बहुत उपयोगी बनाता है। यह हमें कुल उपयोगकर्ता दर्द बिंदुओं और बगों में भी मदद करता है।
जितना संभव हो, नए बनाने के बजाय मौजूदा टैग का पुन: उपयोग करने की कोशिश करें। जब आप टाइपिंग शुरू करते हैं, तो हमारी वेबसाइट को ऑटो पूर्ण विकल्प प्रदान करना चाहिए जो वहां मदद करनी चाहिए। याद रखें टैग में रिक्त स्थान शामिल हो सकते हैं, और टैग को अल्पविराम के साथ अलग किया जाना चाहिए।
बहुत कम मैं सुझाव देता हूं कि आप TurnKey संस्करण (जैसे "14.0" या "14.1" के साथ अपनी पोस्ट टैग करते हैं - नीचे देखें) और ऐप का नाम (जैसे "रेडमीन" या "लैम्प")। यदि यह सॉफ़्टवेयर का एक विशेष टुकड़ा है जिसे आप तब टैग के साथ मुद्दे रखते हैं (जैसे "Webmin" या "TKLBAM")। टैग हमेशा बाद में संपादित किए जा सकते हैं ताकि डर न हो!
TurnKey का क्या संस्करण है?
बग लगभग हमेशा सॉफ्टवेयर के किसी विशेष संस्करण (या संस्करण) पर लागू होते हैं। तो उन लोगों को देने के लिए जो आपको एक सिर शुरू करने में मदद कर सकते हैं, वे आपके पास TurnKey का संस्करण प्रदान करते हैं। यदि आप 100% सुनिश्चित नहीं हैं, तो कमांडलाइन से जांच करने का वास्तव में आसान तरीका है:
turnkey-version
इसे इस तरह के परिणाम का उत्पादन करना चाहिए (v15.1 LAMP सर्वर):
turnkey-lamp-15.1-stretch-amd64
यह कहाँ चल रहा है?
TurnKey एक श्रृंखला का उत्पादन करता है निर्माणवे सभी मूल रूप से ISO से निर्मित हैं इसलिए आम तौर पर प्लेटफार्मों पर बग साझा करना चाहिए। हालांकि, यह हमेशा ऐसा नहीं होता क्योंकि प्रत्येक अलग निर्माण में अनुकूलन की कुछ डिग्री होती है। इसके अलावा विभिन्न प्लेटफार्मों में उनके क्वेर्क और मुहावरे हैं, जो नए लोगों और / या डेवलपर्स हमेशा के बारे में जागरूक नहीं हो सकते हैं। इसलिए घर्षण को कम करने में मदद करने के लिए, यह बताते हुए कि आपका सर्वर कहां चल रहा है, भी उपयोगी हो सकता है।
TurnKey Hub पर t2.small सर्वर
या
Windows 11 पर VirtualBox 7.1 में ISO से स्थापित
आदि...
क्या आप प्राप्त करने की कोशिश कर रहे हैं?
आम तौर पर यह समझने में मददगार होता है कि अप्रत्याशित व्यवहार होने पर क्या करना संभव था। कभी कभी यह आपकी ओर से गलतफहमी को रोशन कर सकता है (उदाहरण के लिए समस्या वास्तव में आप जिस कमांड का उपयोग कर रहे हैं उससे अपेक्षित व्यवहार)? यदि आप इसे नहीं बताते हैं तो आपका इरादा स्पष्ट नहीं हो सकता है। इसके अलावा, लगभग हमेशा एकाधिक तरीके से "एक बिल्ली को त्वचा" के लिए, शायद आपके वांछित अंत को प्राप्त करने के लिए बेहतर / आसान तरीका हो सकता है?
क्या आपने अभी तक कोशिश की है?
यदि आप कुछ निर्देश अपनाते हैं कि आप ऑनलाइन (जैसे एक यादृच्छिक ब्लॉग पोस्ट या स्टैकओवरफ्लो क्यू एंड ए) पाए हैं, तो इसके लिए एक लिंक पोस्ट करें। इससे हमें यह समझने में मदद मिल सकती है कि यह क्यों काम नहीं करता है। शायद यह वर्तमान संस्करण के साथ संगत नहीं है? उदाहरण के लिए निर्देश Debian/TurnKey के पुराने संस्करण पर लागू होते हैं जो अब लागू नहीं होते हैं या आपकी स्थिति के लिए अप्रासंगिक नहीं होते हैं।
क्या परिणाम था?
I.e. क्या त्रुटि/प्रबल्म की सटीक प्रकृति है?
यह एक बहुत स्पष्टीकरण की जरूरत नहीं है। यदि कोई विशिष्ट त्रुटि संदेश था, तो इसे पोस्ट करें। यदि आपको अपनी लॉग में कुछ मुद्दे मिले हैं, तो प्रासंगिक भागों को पोस्ट करें। बड़े लंबे लॉग के लिए उन्हें अपनी पोस्ट में संलग्न करने पर विचार करें, बजाय उन्हें कॉपी / पेस्ट करने के बजाय। यह वास्तव में अपने धागे को शुरू करने का एक और कारण है; केवल पहली पोस्ट में संलग्नक हो सकता है! कृपया किसी भी सामग्री को रिडीकेट करने के लिए स्वतंत्र महसूस करें जिसे आप सोच सकते हैं वह संवेदनशील या निजी है, लेकिन कृपया ध्यान दें कि आपने लॉग, त्रुटि संदेश आदि में क्या बदलाव किए हैं।
मुद्दों के स्क्रीनशॉट भी उपयोगी हो सकते हैं (विशेष रूप से वेब सामग्री दृश्य त्रुटियां आपके वेब ब्राउज़र के भीतर), हालांकि यदि आप एक त्रुटि संदेश साझा कर रहे हैं तो यह पोस्ट करने के लिए बहुत बेहतर है। पाठ के रूप में त्रुटि का पाठ। यह त्रुटि संदेश को Google में Google में Google के लिए Google को भविष्य में अपने धागे को खोजने के लिए (अन्य लोगों की मदद करने के लिए) आसान बनाता है।
हाल ही में आपने क्या किया है?
यह भी ध्यान देने के लिए अच्छा है कि आपने हाल ही में TurnKey के भीतर क्या किया है (यहां तक कि अगर आपको लगता है कि यह अप्रासंगिक है - तो ऊपर बिंदु दोहराव देखें). कभी कभी कभी आप बदल गया है कि चीजें अप्रयुक्त परिणाम हैं। और कभी कभी प्रतीत होता है कि असंबद्ध समायोजन का संयोजन मुद्दों का कारण बन सकता है। अक्सर नहीं, लेकिन अधिक जानकारी आप प्रदान करते हैं आसान यह आपकी मदद करने के लिए है!
एक बग पोस्ट करने का समय?
यदि आप यह सुनिश्चित कर रहे हैं कि आप "यह सही करना" हैं लेकिन गलत परिणाम प्राप्त करने के बाद यह एक वैध बग हो सकता है। यदि आप ऐसा सोचते हैं तो कृपया हमारे बारे में पोस्ट करें। मुद्दा ट्रैकरफिर से अपने TurnKey संस्करण के बारे में जानकारी प्रदान करें, आपने क्या किया और आप क्या उम्मीद कर रहे थे, आदि।
यदि आप निश्चित नहीं हैं, तो शायद समर्थन फोरम में पोस्ट करना सबसे अच्छा है, लेकिन यह वास्तव में कोई फर्क नहीं पड़ता। क्लोजिंग बग्स (जो वास्तव में बग नहीं हैं) आसान है! :)