لدي شخص واحد، لأسباب تاريخية، له هويتان في منتداي، وأنا (بإذنه) أحاول دمجهما. بعد حوالي 15 ثانية من كتابة عبارة “نقل” لفتح القفل وبدء الدمج، أرى صندوق خطأ:
حدث خطأ أثناء دمج المستخدمين.
لا يوجد خطأ في سجل الأخطاء في واجهة المستخدم. ولا أرى أي سجل لهذا في سجل Rails على نظام الملفات. ما السجلات التي قد أبحث فيها لإيجاد مصدر المشكلة؟
أنا محدث اعتبارًا من صباح اليوم، 093ee1d80c269afd00ba1341a3e71eb97e4ce7f1
أعتقد أن المشكلة تكمن في أن المستخدمين الذين تحاول دمجهم لديهم نشاط كبير على المنتدى. قد يؤدي دمج المستخدمين عبر واجهة المستخدم إلى انتهاء مهلة العملية في هذه الحالات. هذه مشكلة معروفة نخطط لحلها.
قد تحتاج إلى دمج المستخدمين عن طريق تشغيل مهمة rake users:merge من الخلفية الخاصة بموقعك. يمكنك العثور على تفاصيل حول كيفية القيام بذلك هنا: Rake task for merging users.
واجهت هذه المشكلة أيضًا - ولكن قبل قراءة هذا، اكتشفت أن مجرد تكرار العملية عدة مرات يبدو أنه يحل الخطأ (أو على الأقل يؤدي إلى إكمال العملية دون أي رسالة خطأ). ربما يتم نقل عدد قليل من المنشورات في كل محاولة، حتى يكتمل الأمر قبل انتهاء المهلة؟