تحديثات بدون توقف واسترجاع
تقوم StoreConsole المستضافة ذاتيًا بتثبيت التحديثات من داخل لوحة الإدارة. يتم بناء التحديثات من خلال خط إصدارنا، ويتم التحقق منها مقابل ترخيصك وتثبيتها دون إيقاف الموقع.
أين
StoreConsole → التحديثات في الشريط الجانبي للإدارة. تعرض الصفحة إصدارك، وآخر إصدار متاح، وملاحظات الإصدار وزر تحديث. تستمر التقدم حتى بعد إعادة تحميل الصفحة، ولا يمكن بدء تحديث ثانٍ فوق تحديث قيد التشغيل بالفعل.
ماذا يحدث عند النقر على تحديث
- يتم عرض لقطة أولاً. قم بأخذها.
- يتم تنزيل الإصدار الجديد وفك ضغطه بجانب الموقع المباشر، في دليل خاص به.
- تتم ترحيلات قاعدة البيانات، ويتم تحميل الإصدار الجديد للاختبار.
- يتحول الموقع إلى الإصدار الجديد في خطوة واحدة. يتم مسح ذاكرة التخزين المؤقت للتطبيق مرة واحدة، مباشرة بعد التحويل.
- تتم إعدادات الإصدار المحددة مرة واحدة وتُسجل، مثل الترحيل، بحيث لا يتم الكتابة على الإعدادات التي قمت بتغييرها بواسطة تحديث.
يتوقف الموقع فقط عندما يغير إصدار ما أعمدة قاعدة البيانات الحالية، وفقط لهذه الخطوة.
العودة إلى الإصدار السابق
- تظل آخر إصدارين على القرص.
- العودة من التحديثات → الإصدارات، أو تشغيل
php artisan launcher:release:rollback. - العودة إلى الإصدار تعيد الكود فقط؛ بينما تظل قاعدة البيانات كما هي. إذا كان الإصدار قد غير بيانات تحتاجها، استعد اللقطة التي أخذتها قبل التحديث.
التثبيتات بدون دلائل الإصدار
بعض المضيفين المشتركين (على سبيل المثال cPanel بدون روابط رمزية) لا يمكنهم استخدام دلائل الإصدار. يحتفظون بالتحديث في مكانه. قم بتشغيل php artisan launcher:release:adopt على خادم يدعمه لتحويل تثبيت موجود.
إذا فشل التحديث
- لا تبدأ تحديثًا آخر. اقرأ الرسالة في صفحة التحديثات.
- تحقق من أن عامل قائمة الانتظار والجدول الزمني يعملان وأن مساحة القرص متاحة.
- استخدم العودة إلى الإصدار للعودة إلى الإصدار السابق، ثم اتصل بالدعم مع الرسالة المعروضة.
آخر تحديث: 11/7/2026

