سؤال

ال تحميل البرنامج المساعد ل jQuery يبدو جيدًا جدًا ويعمل في معظم أنواع الملفات. ومع ذلك ، فإنه يسمح لي بتحميل جميع أنواع الملفات بصرف النظر عن تلك التي أحتاجها.

تحميلات من أي نوع آخر يعمل.

  • لقد حاولت بالفعل تغيير معلمة Filext وحاولت أيضًا إزالتها تمامًا.
  • لدي اختبار في Google Chrome و IE7 و Firefox ولا يعمل أي شيء لأنواع الملفات هذه.
  • لدي الكثير من المشاريع المحلية بالفعل والتحميل ليس مشكلة في أي مشروع آخر ، حتى أنني أستخدم نفس ملفات المثال (هذه هي المرة الأولى التي استخدمت فيها تحميل)

هل هناك سبب معروف لهذا السلوك؟

تحرير: وجدت القضية. لقد نسيت إضافة ملف .htaccess المعتاد الخاص بي إلى مشروع المثال الذي يعدل PHP للسماح بأحجام الملفات الكبيرة. سأعلق رأسي في عار لبقية اليوم.

هل كانت مفيدة؟

المحلول

أشعر بالخجل من الاعتراف بأنني لم أتبع قائمة أشياء غبية للتحقق.

كانت المشكلة في الواقع لأن إعداد تحميل PHP الخاص بي كان منخفضًا جدًا.

لقد أضفت هذا الآن إلى php ini:

upload_max_filesize = 1024M
post_max_size = 1024M

أستخدم ملف .htaccess على جميع مشاريعي ، لكن من الواضح أن نسيت إضافته عند إعداد مثال التحميل هذا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top