هل هناك طريقة لجعل cffile.oldFileSize عودة الصحيح القيمة ؟

StackOverflow https://stackoverflow.com/questions/159881

  •  03-07-2019
  •  | 
  •  

سؤال

عند العمل مع cffile في كولد فيوجن, بعد تحميل الملفات إلى خادم الويب ، cffile هيكل يتم إنشاؤه من المفترض أن يكون لها قيمة في ذلك ما يسمى "oldFileSize".في كل مرة أفعل تحميل ودراسة تلك القيمة ، فقد الجديد حجم الملف وليس الكتابة حجم الملف.هل هناك تحديد مكان لتصحيح هذا أو هذا الخلل في cffile في cf8?

التوضيح:إذا كنت تستخدم cffile الأمر إلى تحميل ملف إلى ملقم ، محاولة لتخزين الملف في الموقع الذي أقول ذلك في الأمر.إذا كانت الوجهة بالفعل هناك ملف بنفس الاسم و المسار ، ثم أحد الخيارات في cffile الأمر يمكن الرهان إلى الكتابة فوق أي ملف موجود.إذا كنت تفعل هذا الهيكل هو عاد يسمى cffile مع سمة يسمى "oldFileSize".الوثائق الدول التي oldFileSize يجب أن يكون حجم الملفات التي تم تجاوزها.بل هو إعادة حجم الملف المراد تحميله.

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

المحلول

وإذا كانت السمة oldfilesize لا تعود بشكل صحيح، وأود أن استخدام nameconflict = فريد من نوعه للحفاظ على الملف القديم. بعد ذلك، يمكنك استخدام cfdirectory للتحقق من حجم الملف القديم، والعمل cffile = "حذف" والعمل = "إعادة تسمية" ليحل محل الملف القديم، بحيث يكون لديك الكتابة أساسا الملف القديم، إلا يدويا.

وهناك القليل من العمل، ولكن إذا كنت في حاجة إلى المعلومات ....

نصائح أخرى

بن العذاب هو الصحيح عن عمل-حول المشكلة ، ولكن إذا كنت لا ترى الموثقة السلوك ، هذا خطأ و يجب عليك الإبلاغ عن ذلك! ولا يوجد حاليا العامة تعقب علة يمكنك أن تقدم إلى (على الرغم من أن هناك دفعة واحدة و ربما علينا أن نرى ذلك قريبا-العش) ، لذلك الفعلية قياسي بعد ذلك في التعليق على الوثائق الصفحة.

أدوبي الموظفين لا قراءة والرد على تعليقات من المرجح إما الاستجابة التي سوف تكون ثابتة ، أو نعترف أنه هو علة ولكن تبين أن هناك أي خطة لإصلاح ذلك في هذا الوقت.وفي كلتا الحالتين المسؤولة شيء فعله هو تقرير الشوائب.

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

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