شكراً على مدخلاتك الإضافية. لقد قمت للتو بمحاولة أخرى في وقت سابق اليوم لاستخدام الالتزام بالمكون الإضافي 3a6512d0560211b93f022a27ed7276024d0020dc مع نسخة discourse 3.3.3 التي قمت بترقيتها الآن، لكنني انتهيت في حالة تم فيها الرد على جميع طلبات HTTP بـ Completed 500 Internal Server Error in 42ms (ActiveRecord: 0.0ms | Allocations: 16860) بغض النظر عن أي عنوان URL. لم يكن هناك شيء في production.log، ولم يتم تسجيل أي شيء خاطئ في المخرجات القياسية/الأخطاء، ولم يكن هناك شيء في passenger.3000.log أيضاً. أدى إزالة المكون الإضافي من دليل المكونات الإضافية + إعادة التشغيل إلى حل المشكلة. كان يمكن تكرارها عدة مرات.
في الوقت الحالي، سأستسلم. كانت فكرة لطيفة للعب مع تكامل ActivityPub، لكنني أعتقد أنها ليست في المستوى الذي يمكنني من خلاله جعلها مفيدة، على عكس المكونات الإضافية الأخرى التي تمكنت من تثبيتها بنجاح. في النهاية، إنها ليست متطلباً حرجاً، بل مجرد “شيء لطيف أن يكون لديك”.