تخطى إلى المحتوى الرئيسي
مدة القراءة 5 دقائق (1021 كلمة)

كيفية المساعدة في تصحيح أخطاء ملحقات Joomla

جوملا-ديبو_20191002-082145_1

يلتزم مطورو Joomunited بتقديم أفضل خدمة ممكنة وجعل إضافتك مثالية قدر الإمكان. نُجري، على كل إصدار، مئات الاختبارات التلقائية، وبالطبع الاختبارات اليدوية التقليدية.
ولكن، قد تحدث بعض الأخطاء! خاصةً في الحالات التي تُثبّت فيها إضافة واحدة (أو العديد منها) تُسبب نوعًا من عدم التوافق. للحفاظ على موقع Joomla الخاص بك قيد التشغيل، يسعى مطورونا إلى حل مشكلتك في أسرع وقت ممكن.

في هذه التدوينة سنشرح كيفية إعطاء المعلومات الصحيحة للمطور حتى يتمكن من فهم الخطأ وحله بسرعة.

سيتم تقسيم هذه التدوينة إلى 3 خطوات:

  • تمكين الإبلاغ عن أخطاء Joomla PHP
  • تحديد أخطاء PHP
  • التحقق من أخطاء جافا سكريبت


تمكين الإبلاغ عن أخطاء Joomla PHP

يتم تفعيل وضع التصحيح في جوملا عند قيام المطورين باستكشاف بعض المشاكل وإصلاحها. يتيح تفعيل نظام التصحيح للمطورين الاطلاع على تفاصيل كيفية عرض جوملا لموقعك.
تفعيله سهل للغاية.

 

تسجيل الدخول إلى لوحة التحكم الخاصة بك في Joomla

 

تسجيل الدخول إلى جوملا

 

انقر فوق التكوين العالمي في القائمة اليسرى

 

التكوين العالمي

 

 

انقر فوق علامة التبويب "الخادم" ، يجب أن تكون ضمن علامات التبويب المدرجة في أعلى الصفحة

 

علامة تبويب الخادم


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

 

الإبلاغ عن الحد الأقصى للخطأ

 

التقط لقطة شاشة للخطأ. بعد ضبط إعدادات الإبلاغ عن الأخطاء على الحد الأقصى، ستتمكن من رؤية أخطاء PHP في الواجهة الأمامية، ما عليك سوى التقاط لقطة شاشة وإضافتها إلى التذكرة.

 

خطأ PHP

 

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

 

أنواع مختلفة من أخطاء Joomla PHP

أخطاء التحليل أو أخطاء بناء الجملة PHP

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

الأسباب الأكثر شيوعًا لأخطاء التحليل هي كما يلي:

  • اقتباسات غير مغلقة
  • أقواس مفقودة أو إضافية
  • تقويم الأسنان غير المغلق
  • الفاصلة المنقوطة مفقودة

 

أخطاء PHP القاتلة

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

 

PHP يلاحظ الأخطاء

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

ستظل صفحتك محملة، دون أي تأثير على المحتوى أو ميزة ملحق Joomla.

 

أخطاء تحذيرات PHP

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

 

الإبلاغ عن الأخطاء

 

PHP: ملف مفقود

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

 

تكوين جوملا المفقود 

 

التحقق من أخطاء جافا سكريبت

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

 

فحص

 

اختر علامة تبويب "وحدة التحكم". بالنقر بزر الماوس الأيمن، ستُفتح أدوات المطور على يمين الصفحة. انقر على "وحدة التحكم".

 

وحدة التحكم

 

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

 

وحدة التحكم في الأخطاء

 

إذا وجدت خطأ JavaScript، فيرجى التقاط لقطة شاشة للنسخة الموسعة من الخطأ لتضمينها في تذكرتك/منشورك.


 
إرسال/مشاركة تقرير مشكلة Joomla الخاص بك

الآن بعد أن حصلت على كل هذه المعلومات، ستساعد المطور على تسريع العملية، فقط انتقل إلى جميع المعلومات التي جمعتها وأرسلها إلى تذكرتك/منشورك، دعنا نتذكر أن العناصر هي:  

 

  • لقطات الشاشة التي التقطتها مع خطأ PHP
  • لقطة لخطأ JavaScript

إذا اتبعت هذه الخطوات وأرسلت لنا المعلومات الصحيحة، فسيتمكن المطور من القيام بمهمة تصحيح الأخطاء بشكل أسرع ونحن نشكرك كثيرًا مقدمًا :)

 

إنشاء حساب مستخدم Joomla جديد ومشاركته لأغراض الدعم

إنشاء مستخدم إداري جديد يُعدّ أحيانًا طريقة سريعة لتوضيح مشكلتك لفريق الدعم. قبل البدء بهذه العملية، إليك تذكير سريع بما يلي:
 

  • نوصي بإزالة حسابات المستخدم الإدارية التي تم إنشاؤها لأغراض الدعم
  • جميع المعلومات التي تمت مشاركتها مع فريقنا مؤمنة وستظل خاصة


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

ستتمكن من رؤية لوحة معلومات المستخدم، وفي الجزء العلوي الأيسر سيكون هناك زر "جديد" باللون الأخضر.

 

تفاصيل المستخدم

 

قم بملء جميع المعلومات، وفي علامة التبويب "مجموعة المستخدمين المعينة"، انقر فوق "المستخدمون المتميزون"

 

مجموعة المستخدمين المتميزين

 

 

وأخيرًا، انقر فوق "حفظ".

 

حفظ مستخدم جوملا

 

سيتم إنشاء المستخدم للدعم، الآن فقط أضف بيانات الاعتماد إلى تذكرتك وسيتم إنجاز كل شيء ;)

ابق على اطلاع

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

منشورات ذات صلة

 

تعليقات 2

الضيف - عثمان هوسجور يوم الأحد 19 أبريل 2020 الساعة 22:38

مرب. Projelerin bölümünde

"هذه هي المجلدات الخاصة بك في c:/wamp64/www
لاستخدامها كرابط http، يجب عليك الإعلان عنها كـ VirtualHos" böyle bir hata ile karşılaştım.

bu hata nasıl giderilebilir.

teşekkürler

مرب. Projelerin bölümünde "هذه هي المجلدات الخاصة بك في c:/wamp64/www لاستخدامها كرابط http، يجب عليك الإعلان عنها كـ VirtualHos" böyle bir hata ile karşılaştım. bu hata nasıl giderilebilir. teşekkürler
تريستان يوم الاثنين 20 أبريل 2020 08:14

مرحبًا، إذا كنت تقصد تحميل المضيف المحلي، فيمكنك كتابة http://locahost أو 127.0.0.0

مرحبًا، إذا كنت تقصد تحميل المضيف المحلي، فيمكنك كتابة http://locahost أو 127.0.0.0 في شريط العنوان الخاص بك
هل سجلت بالفعل؟ سجل هنا
السبت، 13 ديسمبر 2025

صورة الكابتشا