أواجه نفس المشكلة عند فتح موقعكم في عرض الهاتف المحمول. يحدث هذا حتى عند استخدام وضع الأمان لفتح الموقع.
الأخطاء التي أراها في وحدة التحكم هي:
GET https://community.bcro.org/categories.json 500
Error while processing route: discovery.categories
عند فتح الموقع في عرض سطح المكتب، لا توجد أخطاء في صفحة التصنيفات.
يمكنك تحميل العرض المحمول لموقعك على سطح المكتب من خلال الانتقال إلى https://community.bcro.org/?mobile_view=1. إذا قمت بذلك وفتحت صفحة سجلات الأخطاء الخاصة بموقعك (Admin / Logs / Error Logs)، فستظهر لك رسالة خطأ توفر تفاصيل أكثر حول ما يحدث بشكل خاطئ. لتصفية السجلات، قم بإلغاء تحديد مربعات الاختيار Debug، Info، و Warning من أسفل يسار صفحة السجلات.
StandardError (محاولة الوصول إلى حقل مخصص غير مُحمَّل مسبقًا، وهو أمر غير مسموح به لمنع استعلامات N+1.) /var/www/discourse/app/models/concerns/has_custom_fields.rb:164:in `’
يبدو أن هذا يشير إلى أن المشكلة تكمن في إضافة discourse-knowledge-base. يمكنك تجربة إزالة هذه الإضافة من ملف app.yml الخاص بك، وإعادة بناء التطبيق، ومعرفة ما إذا كان ذلك يحل المشكلة.