بعد 4-5 سنوات من الاستخدام، قررت أخيرًا استعادة ملفاتي التي تم تحميلها من سلة AWS S3 إلى خادمي المحلي لموقع الويب المحلي الصغير جدًا الخاص بي (https://BathindaHelper.com).
نظرًا لمعرفتي المحدودة، فقد عهدت بهذه المهمة إلى أحد أصدقائي مقابل مبلغ معقول جدًا. قام بتكوين الموقع للتحميلات المحلية، ولكن بطريقة ما، تعرض نصف الصور تقريبًا من أصل 3000 صورة، حوالي 50٪، للتلف من مصدرها. لم يتقاض مني صديقي أي مقابل وطلب مني إعادة الموقع إلى النسخة الاحتياطية (التي تم إنشاؤها قبل تسليمه السيطرة في 11 أبريل 2025).
على أي حال، أصبحت كسولًا لمدة شهر تقريبًا، ولم أقم بالاستعادة. حتى قررت إصلاح الأمور بمساعدة روبوت المساعد للمناقشة / روبوت ChatGPT AI. وأنشأت نسخة أخرى من موقعي القديم على جهاز الكمبيوتر المحمول الخاص بي الذي يعمل بنظام Ubuntu محليًا.
نجحت في إنشاء نسخة من موقعي الأصلي على جهاز الكمبيوتر المحمول الخاص بي عن طريق وضع “t.” أمام اسم النطاق الأصلي الخاص بي. الآن هذا (المسمى موقع مرحلي) يعمل بشكل جيد تمامًا بالنسبة لي، ولكنه يحتوي على نشاط حتى 11 أبريل 2025 فقط.
وموقع الإنتاج الخاص بي، الذي يحتوي على جميع البيانات محدثة، ولكنه يفتقد مئات المشاركات للصور.
ضع في اعتبارك أنني جربت العديد من مهام rake للهجرة أو لإعادة توصيل الاتصال المفقود بالصور، دون أي نجاح.
بعد أن عانيت لمدة شهر تقريبًا. استنتاجي هو هذا. أن المشاركات الأولية في Ruby هي نفسها في الموقع المرحلي وفي موقع الإنتاج.
ولكن المشاركات النهائية تصبح مختلفة. هذا يعني أن جدول قاعدة بيانات موقع الإنتاج الخاص بي ربما يفتقد بعض الاتصال بالصور الفعلية الموجودة على الخادم.
لاحظت أيضًا أنه بدون هذا الاتصال، يتم حذف تلك الصور “اليتيمة” تلقائيًا من الخادم. ولكن لحسن الحظ، أقوم بمزامنتها مرة أخرى من الموقع المرحلي أو من سلة S3 الخاصة بي إلى خادم الإنتاج الخاص بي.
أخيرًا المشكلة، بكلمات، أكثر أو أقل، ChatGPT، هي أن الخادم المرحلي يحتوي إما على الإصدارات النهائية المطبوخة، والتي لا علاقة لها بعناوين URL الأولية (القصيرة). والإنتاج، الذي يفتقد عناوين URL النهائية المطبوخة للصور، لا يمكنه الحصول على عناوين URL الصحيحة لتلك الصور ويتراجع إلى عناصر نائبة “شفافة”.
ويقترح ChatGPT عليّ نسخ الإصدار المطبوخ من المشاركات المرحلية إلى الإصدار المطبوخ للإنتاج. وهو ما لا يبدو فكرة جيدة جدًا بالنسبة لي.