يظهر الوسم في قائمة الوسوم، ولكنه يعطي 404 عند النقر عليه

لذلك لدينا علامة لا يمكننا تحديدها لرؤية جميع المشاركات المرتبطة بها لأنها تعرض صفحة 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

تعديل:
يبدو أن هذه العلامات معطلة أيضًا:

2.0
php7.1
.net

إعجاب واحد (1)

هذه علامة قديمة تم إنشاؤها على الأرجح قبل الإصلاح.

نحن نستخدم خطة مستضافة من Discourse، لذا سأقوم بتنبيه الدعم لحل المشكلة. شكرًا للجميع.

إعجابَين (2)

ألا يظهر في صفحة /tags؟ آه نعم، ولكن لا يمكنك تعديله هناك.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.