السلام عليكم ورحمة الله وبركاته ..
واجهت مشكلة أثناء العمل على مشروع، وكانت أن البيانات المرسلة عبر AJAX إلى صفحة المطلوبة تصل فارغة بعد دقيقتين، عند مراجعة Request Payload يظهر أن المتصفح يرسل البيانات عبر Headers لكن لا تصل!
قمت بمحاولة رفع ملف اصغر من الحد الأقصى المسموح به، يصل الطلب وتظهر نتائج بشكل عادي!
بعض الأحيان تصل جميع Request Payload لكن الملف المرفوع يظهر خطأ ويعطي تاريخ 1970 .
هذه بعض الصور الملتقطة من المشكلة :
طلب - يحتاج لأقل من نصف دقيقة - / يصل بشكل سليم : http://ift.tt/1RJ8gMG
طلب - يحتاج لأكثر من نصف دقيقة - / تصل البيانات ولكن الملف لا يصل ويظهر بتاريخ 1970! : http://ift.tt/1UstzGV
طلب - يحتاج لدقيقتين ونصف على الأقل - / لا تصل أي بيانات! : http://ift.tt/1RJ8jI6
مع العلم الطلب الأخير في Request Payload تظهر مرسلات : http://ift.tt/1UstzGX
قمت بالبحث من الأمس عن حلول للمشكلة لكن دون جدوى، قمت بتغير إعدادات nginx وphp، رفعت الإعدادات لما يقارب 10 دقائق وأيضاً رفع حجم الملف المسموح برفعه وعددها وحجم البيانات المسموح إرسالها عبر POST، لكن بدون أي جدوى .
قمت أيضاً بتغير إعدادات timeout الخاص بطلب Request عبر AJAX، لكن تستمر المشكلة .
إن مررت بالمشكلة أو لديك حل لها، فما هي المشكلة بالتحديد وما هو حلها ؟
from حسوب I/O - الأكثر شيوعاً http://ift.tt/1RJ8jrH
ليست هناك تعليقات:
إرسال تعليق
دائماً، رأيكم يهمنا،