لذلك لدينا علامة لا يمكننا تحديدها لرؤية جميع المشاركات المرتبطة بها لأنها تعرض صفحة 404 في كل مرة.
افترضي هو أنها تحتوي على امتداد كاسم العلامة (circle.yml)، ولكن لا يمكنني إزالته لأن صفحة العلامة الخاصة بها لا تظهر.
هل هناك أي علاج لذلك؟
لذلك لدينا علامة لا يمكننا تحديدها لرؤية جميع المشاركات المرتبطة بها لأنها تعرض صفحة 404 في كل مرة.
افترضي هو أنها تحتوي على امتداد كاسم العلامة (circle.yml)، ولكن لا يمكنني إزالته لأن صفحة العلامة الخاصة بها لا تظهر.
هل هناك أي علاج لذلك؟
لقد حاولت إنشاء علامة circle.yml على موقع الاختبار الخاص بي لاختبار حدوده/حلوله البديلة، ولكن يبدو أنه سيغيرها تلقائيًا إلى علامة بدون النقطة. هل يمكنني أن أسأل كيف أنشأت هذه العلامة في البداية؟ قد يشير ذلك إلى طريقة لتعديلها بنفس الطريقة.
تم منع النقاط في العلامات منذ فترة. يمكنك إصلاحها عبر وحدة تحكم Rails:
قم بتسجيل الدخول إلى الخادم الخاص بك عبر SSH، ثم:
cd /var/discourse
./launcher enter app
rails c
TAG = Tag.find_by_name("circle.yml")
إذا كنت تريد إصلاحه، فخذ id الذي تم إرجاعه من الأعلى واستبدله بـ ?? أدناه. NEWNAME هو أي اسم تريده للعالمة الثابتة.
Tag.where(id: ??).update(name: "NEWNAME")
بدلاً من ذلك، إذا كنت تريد فقط حذف العلامة، فانقر على النص أدناه، لقد قمنا بتعتيمه لأن بعض المستخدمين لديهم عادة اللصق الأعمى:
TAG.destroy
تعديل:
يبدو أن هذه العلامات معطلة أيضًا:
هذه علامة قديمة تم إنشاؤها على الأرجح قبل الإصلاح.
نحن نستخدم خطة مستضافة من Discourse، لذا سأقوم بتنبيه الدعم لحل المشكلة. شكرًا للجميع.
ألا يظهر في صفحة /tags؟ آه نعم، ولكن لا يمكنك تعديله هناك.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.