خطأ 500 عند نقل المشاركات

نقل مشاركة واحدة أو عدة مشاركات من موضوع إلى موضوع آخر يقع في فئة أخرى ينتج عنه خطأ http 500. لقد اختبرت باستخدام حساب مشرف وحساب مسؤول، ومع مشاركة واحدة أو عدة مشاركات محددة. مصفوفة أذونات الفئات:

الفئة المجموعة الأذونات
المصدر أي شخص رؤية
المصدر group01 رؤية رد إنشاء
الهدف group01 رؤية رد إنشاء

لاحظ أن لدينا مجموعة أذونات منفصلة للمشرفين والمسؤولين وأفترض أن السبب الجذري هو مشكلة أذونات خادعة بعض الشيء. الأفكار حول كيفية تصحيح الأخطاء مرحب بها :smiling_face_with_sunglasses:

:white_exclamation_mark: ملاحظة: تم الإبلاغ عن هذا الخطأ عدة مرات سابقًا وكانت هناك بالفعل بعض إصلاحات التعليمات البرمجية. أراه مرة أخرى في نسختنا مع الإصدار الحالي 2026.3.0-latest

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

هل يوجد أي شيء في الـ console؟

هل يحتوي أي من المشاركات على حل؟

لم أتمكن من العثور على حل من المشاركات القديمة بعد. إليك لقطة الشاشة

تُظهر وحدة التحكم أن 500 تظهر مباشرة بعد طلب POST لـ

https://forum.netzwissen.de/t/1431/move-posts
[HTTP/2 500  60ms]

والذي يجب أن يعادل النقر على الزر الأزرق. أي أفكار حول كيفية تصحيح ذلك بشكل أعمق؟

هل هناك شيء أكثر فائدة في علامة تبويب الشبكة (network tab) في وحدة تحكم المتصفح لديك؟ لقد ساعدني ذلك في شهر يناير في خطأ أثناء نقل المشاركات.

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

… للأسف لا، على الأقل لا أرى أي شيء مفيد في الاستجابة في ملف har (المضغوط) هذا (انظر الاستجابة التي تلي السطر 165).

forum.netzwissen.de_t_1431_move-posts_Archive \[26-03-05 22-14-18\].har.zip (2.8 كيلوبايت)

لقد أجريت بعض عمليات تصحيح الأخطاء الأعمق. حتى سجل nginx داخل الحاوية لا يعرض أي معلومات مفيدة حول ما يحدث

root@docker5-web-only:/var/log/nginx# tail -f access.log | grep 500
[06/Mar/2026:08:51:45 +0000] "``forum.netzwissen.de``" 10.10.10.21 "POST /t/1431/move-posts HTTP/1.0" "Mozilla/5.0 (X11; Linux x86
_64; rv:148.0) Gecko/20100101 Firefox/148.0" "topics/move_posts" 500 432 "``https://forum.netzwissen.de/t/begehung-quartierszent
rum-mettingen/1431/3" 0.053 0.052 "mainmod" "-" "-" "-" "-" "-" "-"

أفترض أن السبب الجذري يكمن في مكان ما وراء ذلك، على سبيل المثال، في طلب قاعدة البيانات من postgres (نحن نستخدم حاويات منفصلة وخادم postgres مخصص)