MODX रेवो - सिस्टम इंस्टालेशन। MODX रेवोल्यूशन सिस्टम प्रेफरेंस को आगे बढ़ाने के बाद मॉडेक्स पर सफेद स्क्रीन को कैसे ठीक करें

सबसे आम समस्या है जब सफेद स्क्रीन modx पर होस्टिंग पर सर्वर को स्थानांतरित करने या बदलने के बाद दिखाई देता है। डरो मत, सब कुछ बहुत आसानी से ठीक किया जाता है। इसके बाद, मैं आपको एक सरल निर्देश प्रदान करता हूं।

99% मामलों में, कैश फ़ोल्डर (कोर / कैश) को साफ़ करने से मदद मिलती है। आप इसे हटा सकते हैं, या यदि आप डरते हैं, तो बस इसकी सामग्री को कहीं ले जाएं। तो, अपनी साइट के साथ फ़ोल्डर में होस्टिंग (ftp, फ़ाइल प्रबंधक) पर जाएं और हटाएं / स्थानांतरित करें site.ru/core/cache की सामग्री.


मॉड पर कैश फ़ोल्डर को कैसे साफ़ करें

उसके बाद, मॉडेक्स व्यवस्थापक पैनल को फिर से खोलें। सब कुछ दिखाई देना चाहिए।

एक और तरीका है। व्यवस्थापक पैनल पर जाएं और शीर्ष पर मेनू में चयन करें प्रबंधन-कैश साफ़ करें.


लेकिन यह मेरे लिए काम नहीं करता था - एक विंडो पॉप अप हुई, और ओके बटन सक्रिय नहीं हुआ। इसलिए मैंने केवल होस्टिंग के माध्यम से फ़ोल्डर की सामग्री को हटा दिया।

अगर सिर्फ कैश क्लियर करने से मदद नहीं मिलती है

साथ ही, बहुत से लोग जब डेटाबेस में कुछ बदलने की सलाह देते हैं modx सफेद स्क्रीन गायब नहीं होती है... ये बिंदु हैं:
MODX समाचार (feed_modx_news_enabled)
MODX सुरक्षा सूचनाएं (feed_modx_security_enabled)
संकुचित CSS (compress_css) का उपयोग करें
संकुचित जावास्क्रिप्ट पुस्तकालयों का उपयोग करें (compress_js)

इसे करने के दो तरीके हैं। सबसे पहले modh admin पैनल, Settings (site.ru/manager/?a\u003dsystem/settings) पर जाना है। उन्हें वहां ढूंढें और मूल्य "नहीं" डाल दें।

लेकिन मेरी सेटिंग नहीं खुली, इसलिए मैंने दूसरी विधि का उपयोग किया: मैं होस्टिंग पर गया, phpmyadmin (डेटाबेस प्रबंधन) खोला, modx डेटाबेस पाया, सेटिंग्स के साथ एक तालिका modx_system_settings... फिर मैंने उन 4 बिंदुओं के लिए मान 1 से 0. तक बदल दिया है feed_modx_news_enabled, feed_modx_security_enabled, compress_css, compress_js डाल ०।



बस मामले में, कैश को कोर / कैश फ़ोल्डर में फिर से हटा दें।

Modx पर कोई मेनू नहीं

मुझे भी एक समस्या थी जब modx admin लोड किया गया है, लेकिन बाईं ओर कोई मेनू नहीं है... इसे ठीक करना बहुत सरल है - हम ऊपर वर्णित सब कुछ करते हैं, आमतौर पर यह कैश को साफ़ करने के लिए पर्याप्त है (प्रबंधन के माध्यम से, कैश को साफ़ करें या कोर / कैश फ़ोल्डर को साफ़ करें)।

मॉडेक्स पर एक सफेद स्क्रीन क्यों दिखाई देती है

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

का उपयोग करें, जैसे। और फिर मैंने शायद ही कभी कुछ लिखना शुरू किया, हालांकि इसके बारे में कुछ है ...

लोगों को लगता है कि सुरक्षा एक संज्ञा है, जिसे खरीदा जा सकता है। वास्तव में, सुरक्षा खुशी की तरह एक अमूर्त अवधारणा है।
जेम्स गोस्लिंग

MODX क्रांति के डेवलपर्स अपने द्वारा बनाई गई प्रणाली की सुरक्षा में सुधार करने के लिए लगातार काम कर रहे हैं। फिर भी, साइट निर्माता की ओर से, यह सुनिश्चित करने के लिए कुछ प्रयास किए जाने चाहिए कि साइट की सुरक्षा उचित स्तर पर बनी रहे।

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

1 कोर घूम रहा है

2 पैनल का पता बदलना

आमतौर पर, MODX पर साइट का प्रशासनिक पैनल https://site.ru/manager पर स्थित है। व्यवस्थापक पैनल को स्थानांतरित करने से MODX के निशान को कवर करने में थोड़ी मदद मिलती है, और यह करना आसान है - बस निर्देशिका का नाम बदलें (उदाहरण के लिए, प्रबंधक से व्यवस्थापक या abrakadabra के लिए), और फिर एक कॉन्फ़िगरेशन फ़ाइल में नया पथ निर्दिष्ट करें:

  • कोर / विन्यास / config.inc.php

3 ऐड-ऑन अपडेट करें

भले ही ऐड-ऑन के वर्तमान संस्करणों की कार्यक्षमता पूरी तरह से संतोषजनक है, इसका मतलब यह नहीं है कि अपडेट का कोई कारण नहीं है। जैसा कि आप जानते हैं, सॉफ्टवेयर के नए संस्करण न केवल नई सुविधाओं के साथ लाते हैं, बल्कि विभिन्न बग फिक्स (हालांकि नए बग आमतौर पर शामिल हैं)।

4 अद्यतन MODX

जैसा कि मैंने ऊपर लिखा है, MODX डेवलपर्स लगातार MODX को सुरक्षित रखने के लिए काम कर रहे हैं, इसलिए यह अनुशंसा की जाती है कि आप समय-समय पर MODX को नवीनतम स्थिर रिलीज में अपडेट करें।

5 फूट डालो और जीतो

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

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

MODX स्थापित कर रहा है

अपने ISPmanager पैनल के फ़ाइल मैनेजर पर जाएँ, / www / फ़ोल्डर में निर्देशिका का चयन करें और वहां MODX क्रांति संग्रह अपलोड करें (नवीनतम संस्करण वर्तमान में modx-2.5.5-pl है)। फिर इस डायरेक्टरी बटन के एक्सट्रैक्ट पर क्लिक करके फ़ोल्डर की सामग्री को अनज़िप करें।

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

फिर हम अनावश्यक सब कुछ हटा देते हैं, शुरू में यह index.html फ़ाइल, modx-2.5.5-pl फ़ोल्डर, modx-2.5.5-pl.zip संग्रह है और ht.access फ़ाइल का नाम बदलकर .htaccess.

अब हमें अपनी भविष्य की साइट के लिए एक डेटाबेस बनाने की आवश्यकता है। ISPmanager पैनल में डेटाबेस खोजें और वहां जाएं। सबसे ऊपर एक Create बटन होगा, जिस पर क्लिक करने के बाद फ़ील्ड वाली विंडो पॉप अप हो जाएगी, जहाँ आपको निम्नलिखित निर्दिष्ट करने की आवश्यकता है:

नाम: [डोमेन] _new
डेटाबेस सर्वर: माई एसक्यूएल
एन्कोडिंग: UTF8
उपयोगकर्ता: - नया उपयोगकर्ता बनाएं-
उपयोगकर्ता नाम: [डोमेन] _new
कुंजिका: (क्यूब्स पर क्लिक करके उत्पन्न करें)

[डोमेन] के बजाय, आपको विराम चिह्न के बिना हमारे डोमेन में प्रवेश करने की आवश्यकता है, उदाहरण के लिए site.com हमारी तरह दिखेगा sitecom_new

हम एक नोटपैड में नाम और पासवर्ड को सहेजते हैं ताकि हम MODX को स्थापित करते समय इस डेटा का उपयोग कर सकें। ओके पर क्लिक करके सेव करें।

अब हम MODX को स्थापित करने के लिए आगे बढ़ते हैं। ऐसा करने के लिए, साइट.com/setup/ लिंक पर जाएं और इंस्टॉलेशन विंडो देखें:

तीसरे बिंदु पर, आपको अक्षम सीएसएस / जेएस संपीड़न की जांच करने की आवश्यकता है।

अंत में, हम पहले बनाए गए अपने डेटा में ड्राइव करते हैं, अर्थात्, लॉगिन से MySQL डेटाबेस तक डेटा। डिफ़ॉल्ट होस्ट लोकलहोस्ट है।

हम व्यवस्थापक पैनल से लॉगिन और पासवर्ड में ड्राइव करते हैं, एक काम कर रहे ई-मेल का संकेत देना सुनिश्चित करें, ताकि एक त्रुटि के मामले में, आप नियंत्रण कक्ष तक पहुंच बहाल कर सकें।

जब हम पहली बार साइट कंट्रोल पैनल में प्रवेश करते हैं, तो हमें एक त्रुटि दिखाई देती है जो हमें सूचित करती है कि साइट के मूल तक पहुंच सुरक्षित नहीं है।

हमलावरों को हमें हैक करने से रोकने के लिए, हमें MODX सिस्टम कोर की रक्षा करने की आवश्यकता है, जो डिफ़ॉल्ट रूप से / कोर / फ़ोल्डर में स्थित है। चलो इसे करने के लिए और वहाँ से स्थित फ़ाइल का नाम बदलें ht.access में .htaccess.

MODX क्रांति सेटअप

सबसे पहले आपको एप्लीकेशन -\u003e इंस्टॉलर सेक्शन में modstore.pro से एक नया सर्विस प्रोवाइडर बनाना होगा, ताकि भविष्य में हम अपनी साइट के लिए आवश्यक कंपोनेंट्स को वहां से डाउनलोड कर सकें।

फिर आपको आवश्यक घटकों को डाउनलोड करने की आवश्यकता है। यहाँ लगभग किसी भी साइट पर मेरे द्वारा उपयोग की जाने वाली एक छोटी सूची है:

सेवा प्रदाता modx.com से

  1. TinyMCE - दृश्य संपादक
सेवा प्रदाता modstore.pro से
  1. टिकट - (स्थापना पर, तुरंत pdoTools और Jevix स्थापित करता है)
  2. phpThumbOn - कैश्ड प्रीव्यू बनाता है
  3. yTranslit - लिंक के लिए अच्छा उपनाम बनाता है
  4. ऐस - वाक्य - विन्यास पर प्रकाश डालना
  5. mSearch2 - एक ऑनलाइन स्टोर के लिए महान खोज
  6. कार्यालय - व्यक्तिगत खाता, प्राधिकरण
  7. Sendex - समाचारपत्र की सदस्यता
  8. ResVideoGallery - वीडियो गैलरी
  9. HybridAuth -
  10. AjaxForm - aJAX प्रतिक्रिया
  11. HybridAuth - सामाजिक नेटवर्क के माध्यम से प्राधिकरण
  12. अपग्रेड - क्लिक के एक जोड़े में इंजन अद्यतन
  13. UserProfile2 - उपयोगकर्ता को उतारने के साथ-साथ व्यक्तिगत प्रोफाइल पेज और पसंद बनाता है
सामग्री प्रकार

सामग्री का चयन करें -\u003e मुख्य मेनू में सामग्री प्रकार और बदलने के लिए .html

MODX क्रांति प्रणाली सेटिंग्स

गियर पर होवर करें और सिस्टम वरीयताएँ ड्रॉप-डाउन मेनू पर क्लिक करें। हमें प्रारंभिक सिस्टम सेटिंग्स बनाने की आवश्यकता है।

यहां, हम पहले yTranslit को सेट करते हैं, आपको नाम स्थान फ़िल्टर से ytranslit का चयन करना होगा, जो सूची में खुलता है, Yandex API Key to plus sign को खोलें और API प्राप्त करने के लिए लिंक पर क्लिक करें, इसके बाद इस क्षेत्र में कुंजी को कॉपी करें।

अब नाम स्थान में हम चयन करते हैं कोर और मूल्यों की कुंजी बदले में खोज में संचालित होती है और आवश्यक मापदंडों में बदल जाती है। मैं सेटिंग्स का एक उदाहरण दूंगा:

साइट का नाम - अगला पीसी (साइट का नाम दर्ज करें)
publish_default - हाँ (डिफ़ॉल्ट रूप से प्रकाशित करें)
friendly_alias_realtime - हाँ (वास्तविक समय में एक उपनाम बनाएं)
friendly_alias_restrict_chars - अल्फ़ान्यूमेरिक
friendly_alias_translit - रूसी
friendly_urls - हाँ
use_alias_path - हाँ

एसईओ फाइलें

हमें निम्नलिखित फ़ाइलें बनाने की आवश्यकता है:

  • पृष्ठ नहीं मिला
  • robots.txt
  • sitemap.xml
करने के लिए बहुत कम बचा है, हम एसईओ के साथ एक खाली टेम्पलेट के साथ एक दस्तावेज बनाते हैं, जिसमें से हम प्रकाशित अनचेक करते हैं और मेनू में डू शो न करें पर एक टिक डालते हैं। अगला, हम इस दस्तावेज़ से एक बच्चा दस्तावेज़ बनाते हैं और इसे robots.txt कहते हैं, सेटिंग्स टैब पर जाएं।

सामग्री प्रकार को टेक्स्ट में सेट करें और उपयोग एचटीएमएल संपादक चेकबॉक्स को अनचेक करें, और फिर फ्रीज यूआरआई चेकबॉक्स का चयन करें और दिखाई देने वाले फ़ील्ड में robots.txt दर्ज करें।

हम बचाते हैं। उसके बाद, यदि ACE स्थापित है, तो सामग्री फ़ील्ड सिंटैक्स हाइलाइटिंग के साथ हमारे साथ होगा और निम्नलिखित को वहां जोड़ा जाना चाहिए:

उपयोगकर्ता-एजेंट: * अस्वीकृत करें: / अस्वीकृत करें: / प्रबंधक / अस्वीकृत: / कनेक्टर / अस्वीकृत: / कोर / अस्वीकृत: / संपत्ति / घटक / होस्ट: site.com साइटमैप: http://site.com/sitemap.xml कहां साइट .com हमारा वर्तमान url है।

फिर आपको SEO डॉक्यूमेंट से एक और चाइल्ड डॉक्यूमेंट बनाना होगा और उसे नाम देना होगा sitemap.xml... सामग्री प्रकार को XML पर सेट करें और HTML संपादक का उपयोग करें चेकबॉक्स को अनचेक करें और फिर फ्रीज URI चेकबॉक्स का चयन करें और दिखाई देने वाले क्षेत्र में साइटमैप दर्ज करें।

पृष्ठ को रीफ्रेश करने के बाद, कंटेंट फील्ड सिंटैक्स हाइलाइटिंग और लाइन काउंटिंग के साथ होना चाहिए। आपको वहां एक स्निपेट डालने की आवश्यकता होगी:

[[! pdoSitemap]] अब साइटें नामक एक श्रेणी बनाएं और उसमें से हमारे डोमेन से एक नाम बनाएँ, उदाहरण के लिए site.com

उसके बाद, टेम्प्लेट पर जाएं और साइट - site.com श्रेणी में एक टेम्प्लेट बनाएं, जिसे हम पृष्ठ कहेंगे नहीं मिला। इसके बाद, एसईओ दस्तावेज़ के लिए अनुभाग में, एक नया बच्चा दस्तावेज़ बनाएं और इसे नाम दें पृष्ठ नहीं मिला। बचा लेते हैं। हमारे द्वारा बनाए गए दस्तावेज़ पर जाने के बाद, पृष्ठ नहीं मिला और सामग्री फ़ील्ड में, जहाँ हम TinyMCE दृश्य संपादक प्रदर्शित करते हैं, HTML बटन पर क्लिक करें और खुलने वाले पॉप-अप विंडो में निम्नलिखित डालें:

पते से " " वहां कुछ भी नहीं है।

कारण जो त्रुटि को जन्म दे सकते हैं:

मुख्य करने के लिए

फिर हम बचाते हैं।

हम सिस्टम प्रेफरेंस पर जाते हैं, वहां हम ढूंढ रहे हैं error_page और मान फ़ील्ड में, दस्तावेज़ ID पृष्ठ नहीं मिला, सम्मिलित करें संसाधन सूची में सभी आईडी कोष्ठक होम (1), आदि में इंगित किए गए हैं।

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

चाभी
sites_img मूल्य
/ आस्तियाँ / साइटें / [[++ site_url]] / चित्र / सहेजें। उसी तरह, हम 3 और पैरामीटर बनाते हैं:

चाभी
sites_css मूल्य
/ संपत्ति / साइट / [[++ site_url]] / css / चाभी
sites_js मूल्य
/ संपत्ति / साइट / [[++ site_url]] / js / चाभी
sites_fonts मूल्य
/ संपत्ति / साइट / [[++ site_url]] / फोंट / किसी भी साइट के लिए हमारा स्टॉक तैयार है।

क्या आप एक बड़ी सूचना पोर्टल, एक संगठन साइट, एक साधारण इंटरनेट बिजनेस कार्ड बनाने की योजना बनाते हैं, MODX इंस्टॉलेशन प्रक्रिया पूरी होने के बाद, आपको किसी भी मामले में एक बेसिक सिस्टम सेटअप बनाने की आवश्यकता होगी।

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

सिस्टम कॉन्फ़िगरेशन त्रुटि से छुटकारा पाने के लिए पहली चीज है " ओपन सोर्स कर्नेल डायरेक्टरी“अगर ऐसा मैसेज दिखाई दे। हम इसे संदेश के निर्देशों के अनुसार ठीक करते हैं, अर्थात, हम फ़ाइल का नाम बदलते हैं ht.accessफ़ोल्डर में स्थित है कोरइसे एक नाम देकर। इनको.

यह या तो एफ़टीपी क्लाइंट के माध्यम से, या होस्टिंग कंट्रोल पैनल के फ़ाइल प्रबंधक के माध्यम से, या MODX प्रशासनिक भाग के फ़ाइल प्रबंधक का उपयोग करके किया जा सकता है (" फ़ाइलें"खिड़की के बाईं ओर)।

यदि आपने विस्तारित पैकेज का उपयोग करके MODX को मूल निर्देशिका के बाहर मूल फ़ोल्डर में स्थानांतरित किया है, तो तीसरी विधि आपकी मदद नहीं करेगी।

विंडो को रिफ्रेश करने के बाद, सुनिश्चित करें कि संदेश चला गया है।

आगे की सेटिंग "सिस्टम सेटिंग्स और इवेंट्स" विंडो में बनाई गई हैं। सेटिंग्स विंडो को खोलने के लिए, व्यवस्थापक पैनल के ऊपरी दाएं कोने में माउस कर्सर को गियर आइकन पर ले जाएं और पहले आइटम "सिस्टम सेटिंग्स" का चयन करें।

Revo में बहुत सारे सिस्टम सेटिंग्स हैं

वांछित सेटिंग ढूंढना आसान बनाने के लिए, आप अनुभाग द्वारा आवश्यक मापदंडों का चयन करके फ़िल्टर का उपयोग कर सकते हैं।

सेटिंग नाम के बाईं ओर स्थित "+" चिन्ह इस बात का संकेत देगा कि यह आइटम किस लिए है। और "मान" फ़ील्ड में, प्रत्येक सेटिंग के पैरामीटर बदल दिए जाते हैं। वे, सेटिंग के प्रकार के आधार पर, मैन्युअल रूप से या सूची से चयनित होते हैं।

बुनियादी प्रणाली पैरामीटर जो आमतौर पर MODX को स्थापित करने के तुरंत बाद संपादित किए जाते हैं

अनुभाग "साइट"

  • साइट का नाम: हमें जिस परियोजना की आवश्यकता है, उसका नाम मुफ्त फार्म
  • साइट अनुपलब्ध संदेश: विकलांग (अप्रकाशित) साइट मोड में प्रदर्शित होने वाला पाठ, मुफ्त फार्म
  • डिफ़ॉल्ट रूप से प्रकाशित करें: क्या नया दस्तावेज़ आगंतुकों द्वारा निर्माण और बचत के तुरंत बाद देखने के लिए उपलब्ध होगा, आपकी पसंद, विकल्प हाँ/नहीं

अनुभाग "सिस्टम और सर्वर"

  • MODX समाचार RSS फ़ीड प्रदर्शित करना: अक्षम करें ( नहीं)
  • प्रदर्शन MODX सुरक्षा अलर्ट RSS Feed: अक्षम करें ( नहीं)

अनुभाग "नियंत्रण कक्ष"

  • फ़ील्ड के बगल में टूलटिप टेक्स्ट दिखाएं: मेनू आइटम का वर्णन, केवल सिस्टम को जानने के लिए उपयोगी है, भविष्य में आप अक्षम कर सकते हैं, विकल्प हाँ/नहीं
  • नियंत्रण कक्ष में दिनांक प्रारूप: हमारे लिए बदला जा सकता है, प्रिय, डी-एम-वाई
  • सप्ताह का पहला दिन: डाल 1 , हम स्ट्रगैट्सकी नहीं हैं

"दोस्ताना यूआरएल" अनुभाग - सीएनसी मोड

  • उपनामों का लिप्यंतरण: रूसी (लिप्यंतरण को सक्षम करने के लिए, आपको अतिरिक्त रूप से ऐड-ऑन स्थापित करना होगा translit)
  • कंटेनर प्रत्यय: क्लियरिंग
  • अनुकूल URL का उपयोग करें: हाँ
  • सख्त अनुकूल URL मोड: हाँ
  • सभी संदर्भों में डुप्लिकेट URI की जाँच करें: हाँ

साइट पर सीएनसी (अनुकूल URL मोड) को सक्षम करने के बाद, साइट के मूल में ht.access को .htaccess में बदल दें, अन्यथा मुख्य 40 के अलावा अन्य पेजों पर नेविगेट करने का प्रयास करते समय आपको एक 404 त्रुटि प्राप्त होगी।

परिवर्तनों की पुष्टि या मापदंडों की बचत की आवश्यकता नहीं है, सब कुछ स्वचालित रूप से होता है।

आप अतिरिक्त रूप से अनुभाग पर जा सकते हैं " सामग्री प्रकार" (मेनू आइटम " सामग्री") और क्षेत्र को साफ़ करें" दस्तावेज़ विस्तारण"HTML पैरामीटर में। अब पृष्ठों का पता बिना विस्तार के बन जाएगा, अर्थात http: // site_address / के बारे में बजाय http: //Site_address/about.html.

आज हम MODX Revo की मूल सेटिंग्स से गुजरेंगे।

MODX सेटअप

MODX व्यवस्थापक पैनल पर जाएं (http: // your_domain_name / manager /) और सेटिंग पैनल पर जाएं " प्रणाली व्यवस्था».

यहां आप MODX सिस्टम के एक विशेष घटक से संबंधित सेटिंग्स को फ़िल्टर कर सकते हैं, साथ ही उसी घटक से संबंधित सेटिंग्स, लेकिन प्रदर्शन किए गए फ़ंक्शन के आधार पर श्रेणियों में समूहीकृत कर सकते हैं।

हम कोर (कोर) के लिए निम्नलिखित मापदंडों को कॉन्फ़िगर करते हैं।

उपयोगकर्ताओं को एक ईमेल पते का उपयोग करने की अनुमति दें - allow_multiple_emails - नहीं

कैशिंग रस्सी कूदना

दृश्य संपादक

संपादक - who_editor - TinyMCE RTE (यदि आपने इसे स्थापित किया है तो इसे स्वयं स्थापित करना चाहिए)

तत्व संपादक - who_element_editor - ऐस (यदि आपने इसे स्थापित किया है तो इसे भी स्थापित किया जाना चाहिए)

फाइल सिस्टम

अधिकतम अपलोड आकार - upload_maxsize - 629145600 या आपको जो कुछ भी चाहिए (मैं वीडियो फ़ाइल अपलोड करने में सक्षम होने के लिए इस पैरामीटर को 600 एमबी पर सेट करता हूं)।

दोस्ताना यूआरएल

द्वारछोड़ें।

शब्दावली और भाषा

साइट के सामने के अंत में पाठ संपादक भाषा - fe_editor_lang - ru

लोकेल - ru_RU.utf8

डाक घर छोड़ें।

कंट्रोल पैनल

सप्ताह का पहला दिन - manager_week_start - 1

रूस में सोमवार।

सामग्री के नीचे टीवी रखें - tvs_below_content - हाँ

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

संसाधन ट्री में नोड के नाम के लिए फ़ील्ड - resource_tree_node_name - menutitle

ऐसा किया जाता है ताकि बाईं ओर के पेड़ में संसाधनों के नाम कम हों।

संसाधन ट्री में नोड के लिए टूलटिप फ़ील्ड। - resource_tree_node_tooltip - उपनाम

ऐसा इसलिए किया जाता है ताकि आप समझ सकें कि संसाधन का क्या पता है

स्वागत स्क्रीन दिखाएं - स्वागत_स्क्रीन - नहीं

phpThumb, Proxies, सत्र और कुकीज़छोड़ें।

वेबसाइट

मेनू में डिफ़ॉल्ट रूप से न दिखाएं - hidemenu_default - हां

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

URL योजना - link_tag_scheme - -1 (ऋण 1)

डिफ़ॉल्ट रूप से प्रकाशित करें - publish_default - हां

पिछले विकल्प के साथ एक ही कहानी, बस विपरीत। जब पृष्ठ बनाया जाता है, तो पहले से ही "प्रकाशित करें" चेकबॉक्स होगा। यदि संसाधन प्रकाशित नहीं हुआ है, तो यह साइट आगंतुकों के लिए उपलब्ध नहीं होगा। लेकिन हम सार्वजनिक पृष्ठ बनाते हैं - सही है?

साइट का नाम - site_name - प्लेसहोल्डर द्वारा साइट के नाम को दर्ज करें, आगे प्लेसहोल्डर द्वारा [[++ site_name]]। किसी भी नाम, उदाहरण के लिए, निर्माण कंपनी "हॉर्न्स एंड होव्स" एलएलसी।

साइट अनुपलब्ध संदेश - site_unavailable_message - साइट रखरखाव के अधीन है। कृपया थोड़ी देर बार फिर से जांच करें।

आप जो चाहें लिख सकते हैं। शिलालेख उन सभी को प्रदर्शित किया जाएगा जो इसके रखरखाव के दौरान साइट पर जाते हैं। रखरखाव के लिए साइट को स्थानांतरित करने के लिए एक अलग विकल्प है।

में 404 त्रुटि पृष्ठ "दस्तावेज़ नहीं मिला" - error_page, पृष्ठ "साइट उपलब्ध नहीं है" site_unavailable_page तथा 403 "एक्सेस अस्वीकृत" त्रुटि पृष्ठ अनधिकृत_पृष्ठ इकाइयाँ हैं (यानी सब कुछ मुख्य पृष्ठ पर पुनर्निर्देशित किया गया है, मैं उन्हें सेटिंग्स में सुझाता हूं और उन्हें असाइन करता हूं)


सिस्टम और सर्वर

MODX समाचार RSS फ़ीड प्रदर्शित करना - feed_modx_news_enabled - नहीं

MODX सुरक्षा अलर्ट RSS फ़ीड प्रदर्शित करें - feed_modx_security_enabled - नहीं

सर्वर प्रकार - server_protocol - https (यदि आपके पास एक ssl प्रमाणपत्र स्थापित है, यदि नहीं, तो आगे बढ़ें)

अतिरिक्त सेटिंग्स, उन लोगों के लिए जो मेरे सबक से हैं।

हम अनुभाग पर जाते हैं mixedimage और में फ़ाइल लिप्यंतरण (मिश्रित) हाँ सेट करें।

ताकि संसाधनों पर अपलोड की गई छवियों का अनुवाद हो सके।

फिर हम अनुभाग पर जाते हैं टिकट और में अतिथि के रूप में पृष्ठदृश्यों की गणना करें (टिकट.काउंट_गुजेट्स) हाँ सेट करें।

हम अनुभाग पर जाते हैं admintools और में ईमेल के माध्यम से प्राधिकरण सक्षम करें (Admintools_email_authorization) हम सेट करते हैं हाँ (यदि आप एक सर्वर पर काम कर रहे हैं - हम सुरक्षा बढ़ाते हैं), जैसा कि मैं आमतौर पर सेट करता हूं थीम (प्रवेश चिह्न_थीम) - अंधेरा।

यह प्रारंभिक सेटिंग्स को पूरा करता है। हम आवश्यकतानुसार बाकी MODX सेटिंग्स पर लौटेंगे।