إنتقل إلى المحتوى الرئيسي

دليل الترقية

يوفر هذا الدليل عملية ترقية محافظة لـ Extendy GeoShield. اتبع دائمًا أي ملاحظات خاصة بالإصدار يتم توفيرها مع حزمة الإضافة.

قبل الترقية

قبل استبدال ملفات الإضافة:

  1. خذ نسخة احتياطية من قاعدة بيانات WHMCS.
  2. خذ نسخة احتياطية من مجلد modules/addons/extendy_geoshield/ الحالي.
  3. تأكد من امتلاكك صلاحية مسؤول في WHMCS.
  4. تأكد من أن daily cron في WHMCS يعمل بشكل سليم.
  5. راجع أي ملاحظات إصدار مرفقة مع الإصدار الجديد.

لا تعدّل ملفات WHMCS الأساسية كجزء من ترقية Extendy GeoShield.

تحديث ملفات الإضافة

استبدل ملفات إضافة Extendy GeoShield الحالية بالملفات المزوّدة للإصدار الجديد:

modules/addons/extendy_geoshield/

احتفظ باسم المجلد كما هو:

extendy_geoshield

لا تزل جداول قاعدة بيانات الإضافة أثناء الترقية.

جاهزية التفعيل والمخطط

يجهّز تفعيل Extendy GeoShield مخطط الإضافة المفقود، والإعدادات الافتراضية، وقوالب البريد الإلكتروني بطريقة آمنة وقابلة للتكرار.

إذا كانت ملاحظات الإصدار لإصدارك تتطلب إعادة التفعيل أو إجراءً إداريًا آخر مدعومًا من WHMCS، فاتبع تلك الملاحظات. لا تخترع أوامر ترحيل قاعدة بيانات يدوية ولا تشغّلها ما لم توفرها Extendy لذلك الإصدار.

يحافظ إلغاء التفعيل على بيانات الإضافة، لكنه غير مطلوب لمجرد حذف البيانات أو إعادة ضبطها. لا تلغِ التفعيل على أساس أنه سيزيل الجداول أو الإعدادات.

فحوصات ما بعد الترقية

بعد تحديث الملفات:

  1. افتح صفحة إدارة إضافة Extendy GeoShield.
  2. تأكد من أن الصفحة تُحمّل من دون أخطاء.
  3. راجع Settings وتأكد من القيم الأساسية مثل Addon Enabled و Alert Mode و GeoIP Provider و Client IP Source و Retention.
  4. إذا كانت بيانات اعتماد المزود مضبوطة، شغّل GeoIP Provider Test Connection باستخدام عنوان IP عام للاختبار.
  5. تأكد من أن صفحة Login Events تُحمّل.
  6. نفّذ اختبار تسجيل دخول عميل مضبوطًا في بيئة آمنة.
  7. إذا كانت تنبيهات البريد الإلكتروني مفعلة، فتحقق من تسليم البريد باستخدام حساب عميل اختباري مضبوط فقط.
  8. تأكد من استمرار WHMCS cron في العمل بشكل طبيعي.

الحفاظ على البيانات

يجب أن تحافظ عملية الترقية على:

  • إعدادات الإضافة؛
  • بيانات اعتماد المزود المشفرة؛
  • سجلات أحداث تسجيل الدخول؛
  • دول Smart Mode المعروفة؛
  • سجلات رموز الثقة؛
  • قوالب بريد Extendy GeoShield.

لا تسقط جداول الإضافة يدويًا أثناء الترقية.

إذا حدث خطأ

إذا لم تُحمّل صفحة الإضافة بعد الترقية أو فشل التحقق:

  1. أوقف أي تغييرات إضافية.
  2. احتفظ بالسجلات وملفات الإضافة الحالية للمراجعة.
  3. استعد من النسخ الاحتياطية الموثقة للملفات/قاعدة البيانات إذا لزم الأمر.
  4. تواصل مع دعم Extendy أو شريك التنفيذ لديك مع تفاصيل الخطأ الآمنة.

لا تُدرج بيانات اعتماد المزود، أو رموز الثقة الخام، أو بيانات اعتماد قاعدة البيانات، أو بيانات الجلسة، أو أي أسرار أخرى في رسائل الدعم.