قائمة طعام
مجاني
التسجيل
الصفحة الرئيسية  /  الملاحون/ الإعدادات الأساسية لمودكس. إعدادات MODX الأساسية صفحات فارغة بعد تحديث modx

إعدادات مودكس الأساسية. إعدادات MODX الأساسية صفحات فارغة بعد تحديث modx

إذا كنت تخطط لإنشاء بوابة كبيرة أو منظمة موقع ، أبسط بطاقة أعمال على الإنترنت ، صفحة مقصودة ، بعد اكتمال تثبيت MODX ، ستحتاج إلى إجراء التكوين الأولي للنظام.

هناك الكثير من الإعدادات في نظام التحكم هذا ، فمن الممكن في البداية أن تشعر بالارتباك والارتباك. لنأخذ في الاعتبار إعدادات النظام الأساسية اللازمة للتشغيل الصحيح لموقع الويب أو البوابة الإلكترونية.

تحتاج أولاً إلى القيام بذلك للتخلص من خطأ تكوين النظام " دليل نواة المصدر المفتوح"إذا ظهرت مثل هذه الرسالة. نقوم بإصلاحه وفقًا لتعليمات الرسالة ، أي نعيد تسمية الملف ht.accessالموجود في المجلد جوهرمن خلال إعطائها اسمًا. htaccess.

يمكن القيام بذلك إما من خلال عميل FTP ، أو من خلال مدير الملفات بلوحة تحكم الاستضافة ، أو باستخدام مدير الملفات في الجزء الإداري لـ MODX (" الملفات"على الجانب الأيسر من النافذة).

إذا قمت بنقل المجلد الأساسي خارج الدليل الجذر عن طريق تثبيت MODX باستخدام الحزمة الموسعة ، فلن تساعدك الطريقة الثالثة.

يتم إجراء المزيد من الإعدادات في نافذة "إعدادات النظام والأحداث". لفتح نافذة الإعدادات ، حرك مؤشر الماوس إلى رمز الترس في الزاوية اليمنى العليا من لوحة الإدارة وحدد العنصر الأول "إعدادات النظام".

هناك الكثير من إعدادات النظام في Revo

لتسهيل البحث عن الإعداد المطلوب ، يمكنك استخدام عامل التصفية عن طريق تحديد المعلمات الضرورية حسب القسم.


ستفتح علامة "+" الموجودة على الجانب الأيسر من اسم الإعداد تلميحًا حول الغرض من هذا العنصر. وفي حقل "القيمة" ، يتم تغيير معلمات كل إعداد. بناءً على نوع الإعداد ، يتم إدخالها يدويًا أو تحديدها من القائمة.


معلمات النظام الأساسية التي يتم تحريرها عادةً فور تثبيت MODX

قسم "الموقع"

  • اسم الموقع: اسم المشروع الذي نحتاجه ، شكل حر
  • رسالة الموقع غير متوفر: سيتم عرض النص في وضع الموقع المعطل (غير المنشور) ، شكل حر
  • انشر بشكل افتراضي: ما إذا كان المستند الجديد سيكون متاحًا للعرض من قبل الزائرين فور إنشائه وحفظه ، من اختيارك نعم/لا

قسم "النظام والخادم"

  • عرض موجز RSS لـ MODX News: تعطيل ( لا)
  • عرض موجز RSS لتنبيهات أمان MODX: تعطيل ( لا)

قسم "لوحة التحكم"

  • إظهار نص تلميح الأداة بجوار الحقل: وصف عناصر القائمة ، مفيد فقط عند التعرف على النظام ، في المستقبل يمكنك تعطيل الخيارات نعم/لا
  • تنسيق التاريخ في لوحة التحكم: يمكن تغييرها لنا ، عزيزي ، د م ص
  • اول يوم من الاسبوع: وضع 1 ، نحن لسنا Strugatsky

قسم "عناوين المواقع الودية" - وضع CNC

  • الترجمة الحرفية للأسماء المستعارة: الروسية(لتمكين التحويل الصوتي ، تحتاج أيضًا إلى تثبيت الوظيفة الإضافية حرفي)
  • لاحقة الحاوية: المقاصة
  • استخدم عناوين URL ودية: نعم
  • وضع URL الصديق الصارم: نعم
  • تحقق من وجود URIs مكررة في جميع السياقات: نعم

بعد تمكين CNC (وضع URL المألوف) على الموقع ، أعد تسمية ht.access في جذر الموقع إلى htaccess ، وإلا فستتلقى خطأ 404 عندما تحاول الانتقال إلى صفحات أخرى غير الصفحة الرئيسية.

تأكيد التغييرات أو حفظ المعلمات غير مطلوب ، كل شيء يحدث تلقائيًا.

يمكنك أيضًا زيارة القسم " أنواع المحتوى" (عنصر القائمة " المحتوى") ومسح المجال" امتداد الملف"في معلمة HTML. الآن سيصبح عنوان الصفحات بدون امتداد ، أي http: // site_address / حولبدلا من http: // site_address / about.html.

المشكلة الأكثر شيوعًا هي متى شاشة بيضاء على modxيظهر بعد نقل او تغيير السيرفر على الاستضافة. لا تخف ، يتم تصحيح كل شيء بسهولة بالغة. بعد ذلك ، أقدم لك تعليمات بسيطة.

في 99٪ من الحالات ، يساعد مسح مجلد ذاكرة التخزين المؤقت (الأساسية / ذاكرة التخزين المؤقت). يمكنك حذفه ، أو إذا كنت خائفًا ، فما عليك سوى نقل محتوياته إلى مكان ما. لذلك ، انتقل إلى الاستضافة (ftp ، مدير الملفات) في المجلد الذي يحتوي على موقعك وقم بحذفه / نقله محتوى site.ru/core/cache.


كيفية مسح مجلد ذاكرة التخزين المؤقت على modx

بعد ذلك ، أعد فتح لوحة إدارة modx. يجب أن يظهر كل شيء.

هناك طريقة أخرى. انتقل إلى لوحة الإدارة وحدد في القائمة في الأعلى إدارة - مسح ذاكرة التخزين المؤقت.


لكنها لم تنجح بالنسبة لي - انبثقت نافذة ، ولم يتم تنشيط الزر "موافق". لذلك قمت للتو بحذف محتويات المجلد عبر الاستضافة.

إذا كان مجرد مسح ذاكرة التخزين المؤقت لا يساعد

أيضًا ، ينصح العديد من الأشخاص بتغيير شيء ما في قاعدة البيانات عندما لا تختفي شاشة بيضاء modx... هذه هي النقاط:
أخبار MODX (feed_modx_news_enabled)
إخطارات أمان MODX (feed_modx_security_enabled)
استخدم CSS مضغوط (compress_css)
استخدام مكتبات جافا سكريبت المضغوطة (Compress_js)

هناك طريقتان للقيام بذلك. الأول هو الانتقال إلى لوحة إدارة modh ، الإعدادات (site.ru/manager/؟a=system/settings). ابحث عنها هناك وضع القيمة "لا".

لكن لم يتم فتح إعداداتي ، لذلك استخدمت الطريقة الثانية: ذهبت إلى الاستضافة ، وفتحت phpmyadmin (إدارة قاعدة البيانات) ، ووجدت قاعدة بيانات modx ، وجدولًا بالإعدادات modx_system_settings... ثم قمت بتغيير قيمة تلك النقاط الأربع أعلاه من 1 إلى 0. وهذا هو ، من أجل feed_modx_news_enabled، feed_modx_security_enabled، compress_css، compress_jsضع 0.



فقط في حالة حدوث ذلك ، احذف ذاكرة التخزين المؤقت في المجلد الأساسي / ذاكرة التخزين المؤقت مرة أخرى.

لا توجد قائمة على modx

أنا أيضا أواجه مشكلة عندما تم تحميل modx admin ، لكن لا توجد قائمة على اليسار... من السهل جدًا إصلاحه - نقوم بكل ما هو موصوف أعلاه ، وعادة ما يكون ذلك كافيًا لمسح ذاكرة التخزين المؤقت (عبر الإدارة أو مسح ذاكرة التخزين المؤقت أو مسح المجلد الأساسي / ذاكرة التخزين المؤقت).

لماذا تظهر شاشة بيضاء على modx

كما كتبت في البداية ، تظهر شاشة بيضاء في لوحة إدارة modx عندما تنتقل إلى استضافة أخرى. لكن كان لدي مشكلة أخرى - قام المضيف بتغيير خادمي، وتم إخطاره بعد يوم واحد. وهذا يعني أن موقعي قد غيّر عنوان IP الخاص به. أولا كنت بحاجة تغيير سجل A.في إعدادات المجال (لإعادة توجيه المجال إلى الخادم الجديد) ، ثم لا يزال حل المشكلة مع لوحة الإدارة. لذلك ، بالإضافة إلى الانتقال إلى استضافة أخرى ، يؤثر تغيير الخادم على استضافة واحدة أيضًا.

استخدم ، مثل. وبعد ذلك نادرًا ما بدأت في كتابة شيء ما ، على الرغم من وجود شيء حول ...

أول برنامج تعليمي حول إنشاء مدونة عن MODX Revolution. في هذا البرنامج التعليمي ، سنتعرف على عملية تثبيت MODX Revolution CMS على خادم Denwer المحلي.

أعزائي زوار الموقع ، مرحبًا بكم في دورة الدروس حول تعلم CMS MODX Revolution ، حيث سننظر في إنشاء مدونة خطوة بخطوة ، بدءًا من تثبيت CMS وانتهاءً بضبط المكونات المختلفة.

الشرط الأساسي عند إنشاء موقع ويب على MODX Revolution هو معرفة وفهم أساسيات تقنيات HTML و CSS ، وبدونها من الأفضل عدم دراسة نظام إدارة المحتوى هذا. بالإضافة إلى ذلك ، في إطار هذه الدورة التدريبية ، من الضروري أيضًا معرفة منصة Twitter Bootstrap 3 منذ ذلك الحين سيتم إنشاء واجهة المدونة بالكامل باستخدام فئات ومكونات هذه المنصة.

لنفكر في عملية تثبيت نظام MODX Revolution في شكل خطوات.

المرحلة الإعدادية:

تثبيت CMS MODX:


تسجيل الدخول إلى لوحة تحكم الموقع:

للدخول إلى لوحة تحكم الموقع ، أدخل عنوان URL التالي في شريط عنوان المتصفح: "http://www.mysite.ru/manager/"

بعد إدخال اسم المستخدم وكلمة المرور بنجاح ، ستتم إعادة توجيهك إلى صفحة لوحة التحكم الخاصة بالموقع.

من مميزات نظام MODX Revolution أن هذه اللوحة غير مطلوبة للموقع نفسه ، أي. إذا لزم الأمر ، يمكن إزالته عن طريق حذف مجلد "manager" من دليل الموقع.

تثبيت مودكس

انتقل إلى مدير الملفات في لوحة ISPmanager ، وحدد الدليل في المجلد / www / وقم بتحميل أرشيف MODX Revolution هناك (أحدث إصدار حاليًا هو modx-2.5.5-pl). ثم قم بفك ضغط محتويات المجلد بالنقر فوق الزر استخراج إلى هذا الدليل.

نختار المجلد الذي تريد نقل الملفات إليه ، ولتيسير الأمر سنضغط على خانة الاختيار حتى يتم نقلنا تلقائيًا بعد النقل إلى الجذر ، حيث نقوم بنسخ الملفات والمجلدات.

ثم نحذف كل شيء غير ضروري ، في البداية هذا هو ملف index.html ، ومجلد modx-2.5.5-pl ، وأرشيف modx-2.5.5-pl.zip وتغيير اسم ملف ht.access إلى htaccess.

نحتاج الآن إلى إنشاء قاعدة بيانات لموقعنا المستقبلي. في لوحة ISPmanager ، ابحث عن قواعد البيانات وانتقل إلى هناك. في الجزء العلوي سيكون هناك زر جديد ، بعد النقر فوق أي نافذة منبثقة بها حقول ، حيث تحتاج إلى تحديد ما يلي:

اسم:[المجال] _جديد
خادم قاعدة البيانات: MySQL
التشفير: utf8
مستخدم:--إنشاء مستخدم جديد--
اسم المستخدم:[المجال] _جديد
كلمه السر:(توليد بالضغط على المكعبات)

بدلاً من [المجال] ، تحتاج إلى إدخال مجالنا بدون علامات الترقيم ، على سبيل المثال ، سيبدو موقع site.com مثل نطاقنا جديد

نحفظ الاسم وكلمة المرور في المفكرة حتى نتمكن من استخدام هذه البيانات عند تثبيت مودكس. حفظ بالضغط على موافق.

الآن دعنا ننتقل إلى تثبيت MODX نفسه. للقيام بذلك ، انتقل إلى الرابط site.com/setup/ وشاهد نافذة التثبيت:

في الفقرة الثالثة ، تحتاج إلى التحقق من Disable CSS / JS compression.

أخيرًا ، نحن نقود بياناتنا التي تم إنشاؤها مسبقًا ، أي البيانات من تسجيل الدخول إلى قاعدة بيانات MySQL. المضيف الافتراضي هو المضيف المحلي.

نحن نقود تسجيل الدخول وكلمة المرور من لوحة الإدارة ، تأكد من الإشارة إلى بريد إلكتروني يعمل ، بحيث في حالة حدوث خطأ ، يمكنك استعادة الوصول إلى لوحة التحكم.

عندما ندخل لأول مرة إلى لوحة تحكم الموقع ، نرى خطأ يُعلمنا بأن الوصول إلى جوهر الموقع ليس آمنًا.

لمنع المهاجمين من اختراقنا ، نحتاج إلى حماية نواة نظام MODX الموجودة في المجلد / core / افتراضيًا. دعنا نذهب إليه ونعيد تسمية الملف الموجود هناك من ht.accessالخامس htaccess.

إعداد MODX Revolution

أولاً ، تحتاج إلى إنشاء مزود خدمة جديد من modstore.pro في قسم التطبيقات -> المثبت ، حتى نتمكن في المستقبل من تنزيل المكونات الضرورية لموقعنا من هناك.

فأنت بحاجة إلى تنزيل المكونات الضرورية. فيما يلي قائمة قصيرة بما أستخدمه على أي موقع تقريبًا:

من modx.com مزود الخدمة

  1. TinyMCE - محرر مرئي
من modstore.pro مزود الخدمة
  1. تذاكر - (أثناء التثبيت يقوم فورًا بتثبيت pdoTools و Jevix)
  2. phpThumbOn - يجعل معاينات مخبأة
  3. yTranslit - يصنع أسماء مستعارة لطيفة للروابط
  4. أجاد - تسليط الضوء على تركيب
  5. mSearch2 - بحث رائع عن متجر على الإنترنت
  6. مكتب - حساب شخصي ، إذن
  7. سينديكس - الاشتراك في النشرة الإخبارية
  8. معرض ResVideo - معرض الفيديو
  9. HybridAuth -
  10. اياكس فورم - ملاحظات AJAX
  11. HybridAuth - إذن عبر الشبكات الاجتماعية
  12. تطوير - تحديث المحرك ببضع نقرات
  13. ملف تعريف المستخدم 2 - يقوم بإنشاء تفريغ للمستخدمين ، بالإضافة إلى صفحات ملف تعريف منفصلة وما شابه ذلك
أنواع المحتوى

حدد المحتوى -> أنواع المحتوى في القائمة الرئيسية وقم بتغيير .html إلى الشرطة المائلة /

تفضيلات نظام MODX Revolution

مرر مؤشر الماوس فوق الترس وانقر على القائمة المنسدلة تفضيلات النظام. نحن بحاجة إلى القيام بإعدادات النظام الأولية.

هنا ، قمنا أولاً بإعداد yTranslit ، تحتاج إلى تحديد ytranslit من مرشح مساحة الاسم ، في القائمة التي تفتح ، افتح مفتاح Yandex API على علامة الجمع وانقر على الرابط للحصول على API ، ثم انسخ المفتاح في هذا الحقل .

الآن في مساحة الاسم نختار جوهرويتم دفع مفاتيح القيم بدورها في البحث وتغييرها إلى المعلمات المطلوبة. سأقدم مثالاً على الإعدادات:

اسم الموقع- NEXT PC (أدخل اسم الموقع)
publish_default- نعم (النشر افتراضيًا)
ودية_ألياس_وقت حقيقي- نعم (أنشئ اسمًا مستعارًا في الوقت الفعلي)
friendly_alias_restrict_chars- أبجدي رقمي
Friendly_alias_translit- روسي
ودية_عناوين URL- نعم
use_alias_path- نعم

ملفات SEO

نحتاج إلى إنشاء الملفات التالية:

  • الصفحة غير موجودة
  • ملف robots.txt
  • ملف sitemap.xml
لم يتبق سوى القليل من العمل ، فنحن ننشئ مستندًا بقالب فارغ باسم تحسين محركات البحث (SEO) ، والذي نقوم من خلاله بإلغاء تحديد "النشر" ووضع علامة اختيار على "عدم العرض" في القائمة. بعد ذلك ، نقوم بإنشاء مستند فرعي من هذا المستند وتسميته robots.txt ، انتقل إلى علامة التبويب "الإعدادات".

قم بتعيين نوع المحتوى إلى نص وإلغاء تحديد خانة الاختيار استخدام محرر HTML ، ثم حدد خانة الاختيار تجميد URI وأدخل ملف robots.txt في الحقل الذي يظهر.

ننقذ. بعد ذلك ، إذا تم تثبيت ACE ، فسيكون حقل المحتوى معنا مع تمييز بناء الجملة ويجب إضافة ما يلي هناك:

وكيل المستخدم: * Disallow: / Disallow: / manager / Disallow: / connectors / Disallow: / core / Disallow: / الأصول / المكونات / المضيف: site.com خريطة الموقع: http://site.com/sitemap.xml أين الموقع .com هو عنوان url الخاص بنا الحالي.

ثم تحتاج إلى إنشاء مستند فرعي آخر من مستند تحسين محركات البحث وتسميته ملف sitemap.xml... عيّن نوع المحتوى إلى XML وألغ تحديد خانة الاختيار استخدام محرر HTML ، ثم حدد خانة الاختيار تجميد URI وأدخل ملف sitemap.xml في الحقل الذي يظهر.

بعد تحديث الصفحة ، يجب أن يكون حقل المحتوى مع تمييز بناء الجملة وعد الأسطر. ستحتاج إلى إدخال مقتطف هناك:

[[! pdoSitemap]] الآن سننشئ فئة تسمى مواقع ومنه سننشئ اسمًا من مجالنا ، على سبيل المثال site.com

بعد ذلك ، انتقل إلى القوالب وأنشئ نموذجًا في فئة Sites - site.com ، والتي سنسميها الصفحة غير موجودة. بعد ذلك ، في أقسام مستند تحسين محركات البحث ، أنشئ مستندًا فرعيًا جديدًا وقم بتسميته الصفحة غير موجودة. دعونا نحفظ. بعد أن ننتقل إلى المستند الذي تم إنشاؤه لم يتم العثور على الصفحة وفي حقل المحتوى ، حيث نعرض محرر TinyMCE المرئي ، انقر فوق الزر HTML وأدخل ما يلي في النافذة المنبثقة التي تفتح:

بالعنوان " "لا يوجد شئ.

الأسباب التي قد تؤدي إلى الخطأ:

إلى الرئيسية

ثم ننقذ.

نذهب إلى تفضيلات النظام ، هناك نبحث عنها صفحة الخطأوفي حقل القيمة ، نقوم بإدخال صفحة معرف المستند غير موجودة ، ويتم الإشارة إلى جميع المعرفات في قائمة الموارد بين قوسين الصفحة الرئيسية (1) ، إلخ.

بالإضافة إلى. لنقم بإنشاء إعدادات النظام. للقيام بذلك ، انتقل إلى قسم إعدادات النظام ، وحدد مساحة الاسم جوهروفلتر موقع... ثم انقر فوق الزر إنشاء معلمة جديدة وأدخل القيم التالية في النافذة التي تفتح:

مفتاح
مواقع_صور المعنى
/ أصول / مواقع / [[++ site_url]] / صور / حفظ. بنفس الطريقة ، نقوم بإنشاء 3 معلمات أخرى:

مفتاح
مواقع_css المعنى
/ أصول / مواقع / [[++ site_url]] / css / مفتاح
sites_js المعنى
/ الأصول / sites / [[++ site_url]] / js / مفتاح
مواقع_خطوط المعنى
/ الأصول / sites / [[++ site_url]] / الخطوط / مخزوننا لأي موقع جاهز.