التحديث
v1.0.0+ للمسؤول فقطيمنحك الترخيص الذي اشتريته الحق في الحصول على التحديثات المستقبلية مجانًا. ولا يتطلب تطبيق أي تحديث سوى بضع خطوات من لوحة تحكم المسؤول.
تطبيق تحديث
- 1قبل أن تبدأ، أنشئ نسخة احتياطية يدويًا من لوحة تحكم المسؤول. راجع صفحة النسخ الاحتياطي لمزيد من المعلومات حول النسخ الاحتياطية.
- 2انتقل إلى تحديث البرنامج في لوحة تحكم المسؤول.

- 3ارفع ملف ZIP للتحديث الذي تم توزيعه. يجري تحديث الملفات وترحيل قاعدة البيانات تلقائيًا.

- 4انتظر حتى ينتهي التحديث. ينتقل الموقع إلى وضع الصيانة بالنسبة للمستخدمين العاديين أثناء التحديث، ثم يعود إلى وضعه الطبيعي تلقائيًا بعد انتهائه.
التحقق من ملفات التحديث الرسمية (v1.10.0 فما بعد)
- بدءًا من v1.10.0، يُتحقَّق تلقائيًا من التوقيع الإلكتروني للملف قبل التحديث. ولا يمكن تطبيق الملفات غير الموزّعة رسميًا، ولا الملفات التي عُدِّلت بعد توزيعها.
- يتطلب التحقق من التوقيع امتداد PHP
sodium(متطلبات النظام). - عند التحديث من v1.9.x أو ما قبله إلى v1.10.0، لا يُجرى هذا التحقق قبل التطبيق بعد، لذا قارن قيمة SHA-256 للملف الذي نزّلته بالقيمة المنشورة في صفحة الأمان قبل تطبيقه.
- إذا كنت تستخدم Nginx، فزِد الحد الأقصى لحجم الملفات التي يمكن رفعها (
client_max_body_size) (خطوات التثبيت).
في حال فشل التحديث
إذا فشل التحديث، يُلغى وضع الصيانة تلقائيًا حتى لا يبقى الموقع عالقًا وغير متاح. ويمكنك أيضًا الاستعادة من النسخة الاحتياطية التي أنشأتها مسبقًا.
هل التحديثات مجانية؟
نعم، يمنحك الترخيص الذي اشتريته الحق في الحصول على التحديثات المستقبلية مجانًا.