أواجه أخطاء 404 عشوائية عند تعديل الردود في منتداي.
عندما تنجح التعديلات، يتم إرسال طلب PUT إلى نقطة النهاية /posts/:post_id مع استجابة 200.
ولكن عندما تفشل، ألاحظ في أدوات المطورين وجود طلب PUT إلى /post_replies/:post_id يعيد استجابة 404. عند تحديث الصفحة، تختفي الأخطاء وأتمكن من حفظ التعديل بشكل صحيح (عبر /posts/:post_id، ولا يتغير قيمة :post_id).
لست متأكدًا مما إذا كان هناك شرط خاص قد يؤدي إلى تحويل /posts إلى /post_replies عن طريق الخطأ، أو ما إذا كانت المشكلة مختلفة. لقد قمت مؤخرًا بزيادة ذاكرة الوصول العشوائي (RAM) لخادمى أربعة أضعاف، ولم أرَ أي شيء غريب في السجلات.
ما زلت أحصل على أخطاء عشوائية عند محاولة حفظ تعديل على منشورات أشخاص آخرين. يحدث هذا مع المنشورات القديمة والجديدة على حد سواء، لكنه يحدث دائمًا بشكل عشوائي:
ربما يمكنك تجربة التحقق من تتبع المتصفح في المرة القادمة التي يحدث فيها ذلك؟ نظرًا لأنه يستهدف نقاط نهاية مختلفة، فقد يكون ذلك عبر طرق مختلفة في تطبيق EmberJS.
لقد قمت للتو بالتحديث إلى الإصدار 2.7.0.beta2 وما زال الأمر يحدث:
حاول تحرير رد المنشور رقم 47994
PUT https://mydomain.com/post_replies/47994 => 404 لم يتم العثور على عنوان URL أو المورد المطلوب. في وحدة التحكم: فشل تحميل المورد: استجاب الخادم بحالة 404 () /post_replies/47994:1
قم بإعادة تحميل الصفحة
حاول تحرير رد المنشور رقم 47994
PUT https://mydomain.com/posts/47994 => 200 نجاح
إذا كانت هناك أي معلومات أخرى قد تساعد في استكشاف المشكلة وإصلاحها، فسأكون سعيدًا بتزويدك بها.