تحميل الملفات ذات امتدادات الملفات الأطول يتم اقتطاعها

مرحباً!
عند محاولة رفع ملف يحتوي على امتداد “طويل”، يبدو أن اسم الملف يتم “تقصيره”


الملف الذي أحاول رفعه، والذي يحتوي على الامتداد “.MaxxECU-Zip-log”.

لكن الروابط تشير إلى “/uploads/short-url/3xMz4QHB9JcqXACwwn1S5ZgMi2t.MaxxECU-Zi” وهو بالطبع غير صحيح، مما يؤدي إلى ظهور رسالة “عفوًا! الصفحة غير موجودة أو خاصة”.

هل هناك أي شخص صادف هذه المشكلة من قبل، ولديه فكرة حول كيفية حلها؟

شكرًا مقدّمًا.

4 إعجابات

يبدو أن جميع امتدادات الملفات يتم “تقصيرها” إلى حد أقصى 10 أحرف.

مثال آخر على رفع الملفات.

إعجابَين (2)

لقد تفحصت المصدر وقد يكون ذلك بسبب حد 50 حرفًا في ملف app\controllers\uploads_controller.rb
السطر 20

إعجابَين (2)

أردت فقط إخبارك بأنه تم إنشاء إصلاح لهذه المشكلة:

المشكلة التي تم حلها في الواقع كانت تتعلق بالشرطة السفلية “-” والحروف الكبيرة في الامتداد وليس الطول. سيظل رابط تحميل الملف مقطوعًا، لكن الملف الفعلي الذي تقوم بتحميله سيكون له الامتداد الكامل.

5 إعجابات

آه، شكرًا لك!
نتطلع إلى الإصدار التالي إذن.

إعجابَين (2)

تم إغلاق هذا الموضوع تلقائيًا بعد يومين. لم يعد مسموحًا بإضافة ردود جديدة.