[تم الحل] ترقية

الحالة
مغلق و غير مفتوح للمزيد من الردود.
نسخه المنتدي الخاص بي 2.3.4 لكن ان اردت الترقية تظهر مشاكل في الاضافات لان هناك اضافات تظهر وظائفها لكنها لا تظهر في الاضافات وايضا هناك اضافة متعارضة كيف يمكن حل هذا
 
تعتبر مشكلة بقاء بقايا الإضافات (Add-ons) في لوحة تحكم XenForo بعد حذفها أو تعطيلها أمراً شائعاً، وغالباً ما يحدث ذلك بسبب بقاء بعض البيانات في قاعدة البيانات أو في ملفات "الذاكرة المؤقتة" (Cache).

إليك الخطوات المنهجية للتخلص من هذه الآثار بشكل نهائي وآمن:
1. التأكد من تنفيذ أمر الحذف الصحيح
في XenForo 2.3.x، الحذف من قائمة الإضافات لا يكفي دائماً إذا كانت الإضافة تركت جداول أو خيارات في قاعدة البيانات.
اذهب إلى لوحة التحكم (Admin Control Panel) > الإضافات (Add-ons).
تأكد من اختيار "إلغاء التثبيت" (Uninstall) بدلاً من مجرد التعطيل. إلغاء التثبيت هو الذي يقوم بتشغيل كود ⁠setup⁠ الخاص بالإضافة لحذف الجداول والخيارات.

2. تنظيف الذاكرة المؤقتة (Rebuild Caches)
في كثير من الأحيان، تظل القوائم والخيارات موجودة لأن النظام لا يزال يقرأ من الـ Cache.
اذهب إلى الأدوات (Tools) > إعادة بناء الذاكرة المؤقتة (Rebuild caches).
قم بتشغيل خيار "إعادة بناء سجلات الإضافات" (Rebuild add-on XML cache) أو ببساطة اضغط على زر "إعادة بناء الكل" إذا لم تكن هناك خطورة على الأداء.

3. البحث في قاعدة البيانات (Advanced)
إذا ظلت الخيارات موجودة رغم ما سبق، فهذا يعني وجود بقايا في جدول ⁠xf_option⁠. يمكنك التحقق منها يدوياً عبر phpMyAdmin:
1 ادخل إلى قاعدة البيانات الخاصة بالمنتدى.

2 ابحث في جدول ⁠xf_option⁠ عن الخيارات التي تحمل "بادئة" (Prefix) خاصة بالإضافة المحذوفة.

3 يمكنك استخدام الاستعلام التالي للبحث عنها (استبدل ⁠addon_id⁠ بكلمة مفتاحية تدل على الإضافة):
كود:
⁠SELECT * FROM xf_option WHERE option_id LIKE '%addon_id%';⁠
4 إذا وجدت بقايا، يمكنك حذفها بحذر. ملاحظة: خذ نسخة احتياطية من قاعدة البيانات دائماً قبل الحذف المباشر.

4. التحقق من ملفات ⁠src/addons⁠
أحياناً ينسى XenForo حذف المجلد الخاص بالإضافة من السيرفر.
باستخدام مدير الملفات (File Manager) أو FTP، توجه إلى المسار: ⁠public_html/src/addons⁠.
ابحث عن المجلد الذي يحمل اسم المطور أو الإضافة وتأكد من حذفه تماماً.

5. تنظيف ملفات ⁠internal_data⁠
قد تتراكم بعض البيانات في الـ Cache الخاص بالـ Template.
قم بحذف محتويات مجلد ⁠internal_data/code_cache⁠ ومجلد ⁠data/⁠ (لا تحذف ملف ⁠index.php⁠ أو ملفات النظام الأساسية، فقط محتويات المجلدات المؤقتة). XenForo سيقوم بإعادة إنشائها تلقائياً.

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

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

ادارة كود نت
مهدي حميد .
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.
عودة
أعلى أسفل