Hi everyone.
My GIF icon disappears anytime I set uploads to S3: enable s3 uploads. If I turn uploads to S3 off, the GIF icon reappears in the editor. I’d appreciate some help fixing this.
Hi everyone.
My GIF icon disappears anytime I set uploads to S3: enable s3 uploads. If I turn uploads to S3 off, the GIF icon reappears in the editor. I’d appreciate some help fixing this.
Hi everyone.
My GIF icon disappears anytime I set uploads to S3: enable s3 uploads. If I turn uploads to S3 off, the GIF icon reappears in the editor. I’d appreciate some help fixing this.
كيف تقوم بسحب التحديث في مكون السمة؟
هذا هو المكان الذي أبحث فيه عن تحديث. لقد تم تحديثه. هل أبحث في المكان الصحيح؟
@bsawicki كيف قمت بحل هذه المشكلة؟ أواجه نفس المشكلة. سأقدر بعض المساعدة.
هل المشكلة التي تواجهها هي رؤية الأيقونة الخاطئة؟ قد ترغب في إعادة بناء موقع Discourse الخاص بك إذا لم يؤدِ تحديث المكون إلى إصلاح المشكلة. (أو… يمكنك أيضًا محاولة حذف المكون وتثبيته مرة أخرى.)
المشكلة التي أواجهها هي أن أيقونة “GIF” لا تظهر على الإطلاق عندما أقوم بتغيير التحميلات لاستخدام Amazon S3. إعادة بناء موقعي لم يساعد. لقد قمت للتو بحذف المكون وإعادة تثبيته، ولا يزال الأمر كذلك. هكذا تظهر، يجب أن تكون الأيقونة بين أيقونة التقويم والترس، لكنها فارغة، ولا يزال GIF يعمل.
إصداري من discourse هو: 2.8.0.beta7 على DigitalOcean
أواجه نفس المشكلة، لقد كانت تعمل بالأمس. ثم أضفت تحميلات cdn+s3+cdn وتوقفت عن العمل. كل شيء آخر يعمل بشكل صحيح، وكلا عمليتي سحب cdn تعملان بشكل جيد. أستخدم DO Spaces + Bunny CDN.
حاولت مسح ذاكرة التخزين المؤقت لكلا عمليتي سحب cdn، لم يحدث فرق، لم يتم تحميل ملف GIF svg بشكل صحيح.
لدي موقع آخر يقوم بشيء غريب مع SVG على حاوية S3. لم أكتشف ما يحدث حتى الآن.
اختفى رمز نص GIF وبعد محاولة حذف المكون وإعادة تثبيته، أحصل على هذا الخطأ.
خطأ مع أيقونات-سبرايت: #<TypeError: لا يوجد تحويل ضمني لـ nil إلى سلسلة>
الزر يعمل ولكن صورة GIF سبرايت غير مرئية.
مرحباً، هل هناك أي حل لهذا؟ @Falco
من الغريب رؤية أن Meta لديها صورة GIF الخاصة بها في مكانها. نحن حاليًا على 2.8.1 (مستقر) ولم نقم بالترقية إلى 2.8.2 بعد، ولكن المشكلة استمرت قبل ذلك عندما كنا على “أحدث إصدار”، منذ حوالي شهر أو نحو ذلك.
أردت فقط إعلام الجميع أنه إذا قمتم بالتراجع عن هذا الالتزام بالكامل، فإن الأيقونة تعود إلى مكانها في المحرر.
أتساءل الآن لماذا لم يبلغ المزيد من الأشخاص عن هذه المشكلة ولماذا لا يتم تكرارها هنا في ميتا؟
سنقوم بالتحديث إلى الإصدار 2.8.3 +2 هذا الأسبوع وسأتحقق مرة أخرى مما إذا كان متوافقًا مع الحالة الحالية لمستودع GitHub - discourse/discourse-gifs
للأسف، لم يتم حل المشكلة في الإصدار 2.8.3 أيضًا.
هل جربت حذف المكون وإضافته مرة أخرى؟ ربما يكون اسم الأيقونة القديم عالقًا في مكان ما. الالتزام الذي ذكرته سابقًا والذي تم التراجع عنه غيّر فقط اسم الأيقونة المضمنة، لذا لا ينبغي أن يكون شيئًا يعتمد على إصدار معين من Discourse.
لقد جربت نصيحتك للتو، وهذا ما حصلت عليه في صفحة المكونات في لوحة الإدارة (لم يكن هناك مثل هذا الخطأ من قبل):
خطأ مع أيقونات-سبرايت: #<TypeError: لا يوجد تحويل ضمني لـ nil إلى سلسلة>
لقد سجلت هذا الخطأ، وواصلت حفظ مفتاح API الخاص بي، ولا، لم يحل هذا المشكلة مع أيقونة الملحن.
هل نحن الوحيدون الذين يواجهون هذه المشكلة؟ أي شخص؟ على مدار الأسبوع الماضي، تم إدخال العديد من التغييرات على المستودع الرئيسي لهذا المكون بواسطة مطوري Discourse، ولكن لم يحل أي منها مشاكل:
نحن نستخدم تخزين S3 إذا كان ذلك يهم على الإطلاق…
نحن نرى هذا الخطأ بالفعل في صفحة مكون DiscoTOC أيضًا:
تقول السجلات:
DiscoTOC theme contains a corrupt svg upload : OpenURI::HTTPError : 403 Error
لقد حاولنا إلغاء تثبيته وإعادة تثبيته. هل يمكن أن يكون مجرد خطأ “بسيط” في الأذونات على الخادم؟
مرحباً @Jonathan_Poyer،
هل تمكنت من حل المشكلة بنفسك؟ لماذا تعتقد أن المشكلة تتعلق بأذونات نظام الملفات على الخادم؟
بدا أن السجلات تشير إلى التحميل.
لقد قمنا منذ ذلك الحين بتحديث بعض الأذونات وتحديثها إلى أحدث إصدار وتم حل المشكلة بشكل سحري!
نواجه نفس المشكلة منذ شهور وليس لدينا أيقونة “GIF” في المنشئ الخاص بنا.
تم الإبلاغ عن ذلك هنا:
https://meta.discourse.org/t/discourse-gifs/158738/214?u=kinetiksoft
وهنا:
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft
ولكن يبدو أن المشكلة تؤثر على عدد قليل جدًا من الأشخاص ولا يمكن لأحد المساعدة في تحديدها…
ليس لدينا حتى دليل يحاول النظام البحث عن SVG فيه.