MediaWiki Manual:Configuration settings

From binaryoption
Jump to navigation Jump to search
Баннер1

मीडियाविकि मैनुअल: कॉन्फ़िगरेशन सेटिंग्स

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

कॉन्फ़िगरेशन फाइलें

मीडियाविकि की कॉन्फ़िगरेशन सेटिंग्स दो मुख्य फाइलों में संग्रहीत हैं:

  • LocalSettings.php: यह मुख्य कॉन्फ़िगरेशन फाइल है। इसमें डेटाबेस कनेक्शन जानकारी, साइट का नाम, भाषा सेटिंग्स और अन्य महत्वपूर्ण पैरामीटर शामिल हैं।
  • DefaultSettings.php: यह फाइल डिफ़ॉल्ट कॉन्फ़िगरेशन सेटिंग्स प्रदान करती है। इसे सीधे संपादित नहीं किया जाना चाहिए, क्योंकि आपके बदलाव मीडियाविकि के अपडेट के साथ ओवरराइट हो जाएंगे। इसके बजाय, LocalSettings.php में विशिष्ट सेटिंग्स को ओवरराइड करें।

महत्वपूर्ण कॉन्फ़िगरेशन सेटिंग्स

नीचे कुछ सबसे महत्वपूर्ण मीडियाविकि कॉन्फ़िगरेशन सेटिंग्स दी गई हैं:

  • $wgDBtype: डेटाबेस प्रकार निर्दिष्ट करता है (जैसे, 'mysql', 'postgresql', 'sqlite')।
  • $wgDBserver: डेटाबेस सर्वर का पता।
  • $wgDBname: डेटाबेस का नाम।
  • $wgDBuser: डेटाबेस उपयोगकर्ता नाम।
  • $wgDBpassword: डेटाबेस पासवर्ड।
  • $wgSitename: आपके विकि का नाम। यह साइट के शीर्षक और कुछ URL में प्रदर्शित होता है।
  • $wgLanguageCode: आपके विकि की डिफ़ॉल्ट भाषा।
  • $wgSecretKey: एक गुप्त कुंजी जिसका उपयोग सुरक्षा उद्देश्यों के लिए किया जाता है (जैसे, फॉर्म सबमिशन को सत्यापित करना)। इसे मजबूत और यादृच्छिक रखना महत्वपूर्ण है।
  • $wgUploadDirectory: अपलोड की गई फ़ाइलों के लिए निर्देशिका।
  • $wgUploadPath: अपलोड की गई फ़ाइलों के लिए URL पथ।
  • $wgScriptPath: मीडियाविकि स्क्रिप्ट का URL पथ (आमतौर पर '/w' या '/' )।
  • $wgEnableEmail: ईमेल भेजने की क्षमता को सक्षम या अक्षम करता है।
  • $wgSMTPserver: SMTP सर्वर का पता जिसका उपयोग ईमेल भेजने के लिए किया जाता है।
  • $wgSMTPport: SMTP पोर्ट।
  • $wgSMTPusername: SMTP उपयोगकर्ता नाम।
  • $wgSMTPpassword: SMTP पासवर्ड।
  • $wgDefaultUserOptions: नए उपयोगकर्ताओं के लिए डिफ़ॉल्ट विकल्प सेट करता है।
  • $wgGroupPermissions: उपयोगकर्ता समूहों के लिए अनुमतियां परिभाषित करता है (जैसे, 'user', 'sysop', 'bureaucrat')।
  • $wgAuthenticationTokenExpiration: प्रमाणीकरण टोकन की समाप्ति समय (सेकंड में)।
  • $wgSessionExpirationTimeout: निष्क्रिय सत्र की समाप्ति समय (सेकंड में)।

उन्नत कॉन्फ़िगरेशन सेटिंग्स

मीडियाविकि कई उन्नत कॉन्फ़िगरेशन सेटिंग्स भी प्रदान करता है जो अधिक विशिष्ट कार्यक्षमता को नियंत्रित करती हैं। इनमें शामिल हैं:

  • $wgCacheDirectory: कैश फ़ाइलों के लिए निर्देशिका।
  • $wgParserCacheType: पार्सर कैश का प्रकार (जैसे, 'redis', 'memcached')।
  • $wgUseDatabaseMessages: संदेशों को डेटाबेस में संग्रहीत करने की क्षमता को सक्षम करता है।
  • $wgEnableCategoryPages: श्रेणी पृष्ठों को सक्षम करता है।
  • $wgEnableTalkPages: चर्चा पृष्ठों को सक्षम करता है।
  • $wgEnableRevisionHistory: संशोधन इतिहास को सक्षम करता है।
  • $wgEnableEditSection: अनुभाग संपादन को सक्षम करता है।
  • $wgEnableAPI: मीडियाविकि API को सक्षम करता है।
  • $wgDisableAtomicWrites: परमाणु लेखन को अक्षम करता है।
  • $wgRateLimits: अनुरोधों की दर को सीमित करता है।
  • $wgSpamRegex: स्पैम का पता लगाने के लिए नियमित अभिव्यक्ति।

कॉन्फ़िगरेशन सेटिंग्स को कैसे संपादित करें

LocalSettings.php फाइल को संपादित करने के लिए, आपको सर्वर पर फाइल सिस्टम तक पहुंच की आवश्यकता होगी। आप एक टेक्स्ट एडिटर का उपयोग करके फाइल खोल सकते हैं और आवश्यक परिवर्तनों को कर सकते हैं। परिवर्तनों को सहेजने के बाद, आपको मीडियाविकि कैश को साफ़ करने की आवश्यकता हो सकती है।

चेतावनी: LocalSettings.php फाइल को सावधानी से संपादित करें। गलत कॉन्फ़िगरेशन से आपका विकि काम करना बंद कर सकता है। परिवर्तनों को करने से पहले हमेशा फाइल का बैकअप लें।

कॉन्फ़िगरेशन सेटिंग्स का महत्व

मीडियाविकि कॉन्फ़िगरेशन सेटिंग्स आपके विकि के प्रदर्शन, सुरक्षा और उपयोगिता में महत्वपूर्ण भूमिका निभाती हैं। सही सेटिंग्स का चयन करके, आप अपने विकि को अपनी विशिष्ट आवश्यकताओं के अनुरूप बना सकते हैं।

उदाहरण के लिए:

  • सुरक्षा: $wgSecretKey और $wgAuthenticationTokenExpiration जैसी सेटिंग्स आपके विकि को अनधिकृत पहुंच से बचाने में मदद करती हैं।
  • प्रदर्शन: $wgCacheDirectory और $wgParserCacheType जैसी सेटिंग्स आपके विकि की गति और प्रतिक्रियाशीलता में सुधार कर सकती हैं।
  • उपयोगिता: $wgEnableTalkPages और $wgEnableEditSection जैसी सेटिंग्स आपके उपयोगकर्ताओं के लिए विकि को अधिक सुविधाजनक बना सकती हैं।

कॉन्फ़िगरेशन प्रबंधन के लिए उपकरण

मीडियाविकि कॉन्फ़िगरेशन को प्रबंधित करने में मदद करने के लिए कई उपकरण उपलब्ध हैं:

  • ConfigurationGenerator: यह उपकरण LocalSettings.php फाइल उत्पन्न करने में मदद करता है।
  • Maintenance scripts: मीडियाविकि कई रखरखाव स्क्रिप्ट प्रदान करता है जिनका उपयोग डेटाबेस को अपडेट करने, कैश को साफ़ करने और अन्य प्रशासनिक कार्यों को करने के लिए किया जा सकता है।
  • वेब इंटरफ़ेस: कुछ एक्सटेंशन मीडियाविकि कॉन्फ़िगरेशन को प्रबंधित करने के लिए एक वेब इंटरफ़ेस प्रदान करते हैं।

बाइनरी विकल्पों के साथ संबंध (हालांकि अप्रत्यक्ष)

हालांकि मीडियाविकि सीधे तौर पर बाइनरी विकल्पों से संबंधित नहीं है, लेकिन इसका उपयोग बाइनरी विकल्प ट्रेडिंग रणनीतियों, तकनीकी विश्लेषण और वॉल्यूम विश्लेषण पर जानकारी संग्रहीत करने और साझा करने के लिए एक विकि बनाने के लिए किया जा सकता है। उदाहरण के लिए, एक विकि का उपयोग विभिन्न तकनीकी संकेतकों का वर्णन करने, चार्ट पैटर्न को सूचीबद्ध करने, और जोखिम प्रबंधन तकनीकों पर चर्चा करने के लिए किया जा सकता है।

यहाँ कुछ आंतरिक लिंक दिए गए हैं जो बाइनरी विकल्पों के संदर्भ में उपयोगी हो सकते हैं:

यह ध्यान रखना महत्वपूर्ण है कि बाइनरी विकल्प एक जटिल वित्तीय उपकरण है और इसमें जोखिम शामिल है। किसी भी निवेश निर्णय लेने से पहले अपनी स्वयं की शोध करना और वित्तीय सलाहकार से परामर्श करना महत्वपूर्ण है।

निष्कर्ष

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

मीडियाविकि कॉन्फ़िगरेशन सेटिंग्स
सेटिंग विवरण उदाहरण
$wgDBtype डेटाबेस प्रकार 'mysql'
$wgSitename विकि का नाम 'मेरा विकि'
$wgLanguageCode डिफ़ॉल्ट भाषा 'hi'
$wgSecretKey गुप्त कुंजी 'aBcDeFgHiJkLmNoPqRsTuVwXyZ'
$wgEnableEmail ईमेल सक्षम करें true
$wgGroupPermissions उपयोगकर्ता समूह अनुमतियां 'user' => ['read', 'edit'], 'sysop' => ['read', 'edit', 'delete']

अभी ट्रेडिंग शुरू करें

IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)

हमारे समुदाय में शामिल हों

हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री

Баннер