مرحبًا بالجميع،
بعد تثبيت Docker جديد، أضفت فئة جديدة.. لكنها لا تُحمّل عند النقر على الرابط، بل تظهر أيقونة التحميل فقط دون أن يتم التحميل فعليًا.
نفس المشكلة في Firefox وBrave.
لم أضف أي إضافات.
هل يمكن أن يكون الأمر مرتبطًا بالعنوان الإسباني الذي يحتوي على أحرف مشددة، كما في…
رائع، شكرًا لك.
لقد قمت بذلك الآن… لكنني أعتقد أنه يجب علي إعادة إنشاء التصنيف حتى يتم توليد الرابط (slug) تلقائيًا من جديد؟
لكن كيف يمكنني الوصول إلى الصفحة إذا لم يتم تحميلها؟
نواجه نفس المشكلة، وكانت طريقة توليد الـ slug لدينا بالفعل “مشفّرة”. وهي بالتأكيد مرتبطة بالعلامات التشكيلية (الأكسنت)، حيث أصبحت جميع الفئات الموجودة مسبقًا والتي كانت عناوينها تحتوي على علامات تشكيلية غير قابلة للوصول الآن.
في موقعي المستضاف، قمت بضبط طريقة توليد الروابط على ‘مشفّر’ ثم أنشأت فئة باسم ‘catégorie de test’. بعد إنشاء الفئة، تظهر صفحة خطأ ‘عدد التحويلات كبير جدًا’ في المتصفح. إذا عدت بعد ذلك إلى صفحة الفئات ونقرت على رابط ‘catégorie de test’، فإنني أعلق في صفحة الفئات مع ظهور مؤشر التحميل فقط.
لا توجد أخطاء في سجلات الموقع. في وحدة التحكم، أرى:
Uncaught (in promise) no-response: no-response :: [{"url":"https://testeleven.trydiscourse.com/c/cat%C3%A9gorie-de-test/8/l/latest.json?order=default&ascending=false"}]
هل هذه هي الترميز الصحيح المستخدم لكلمة ‘catégorie’ في الرابط؟
تحديث:
نفذت تحديثات الموقع المقدمة عبر لوحة الإدارة.
تم كل شيء بنجاح.
الآن، عند محاولة تحميل صفحة الفئة التي تسبب المشكلة، بدلاً من أن تظل تحاول التحميل إلى ما لا نهاية، تعود الصفحة بخطأ:
فايرفوكس: “الصفحة لا تعيد التوجيه بشكل صحيح”
براف: “هذه الصفحة لا تعمل اسم الموقع أعاد توجيهك مرات كثيرة جداً.”
يبدو لي أن هذا خلل. سأقوم بنقل الموضوع إلى فئة bug الخاصة بنا.
لحل المشكلة على موقعي، ذهبت إلى وحدة تحكم Rails وقمت بتشغيل:
c = Category.find_by(name: 'exemple de catégorie')
c.update(slug: 'exemple-de-categorie')
بعد القيام بذلك، يتم تحميل التصنيف بشكل صحيح. لإجراء هذا التغيير على موقعك، ستحتاج إلى استبدال اسم تصنيفك بالاسم الذي استخدمته في الأوامر أعلاه. اضبط الـ slug بطريقة مشابهة لما فعلته أعلاه - استبدل المسافات بـ - وأزل أي أحرف مشكولة.
أخبرنا إذا لم تكن متأكدًا من كيفية الوصول إلى وحدة تحكم Rails الخاصة بموقعك.