الحل البديل CFIDE لا الويب في متناول اياكس و فلاش بنيت الإضافية

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

  •  30-09-2019
  •  | 
  •  

سؤال

عدة قطع من كولد فيوجن وظائف - مشغل وسائط متعددة رافع الملف - مبنية على جافا سكريبت المكتبات المتاحة في /CFIDE/scripts, حتى إذا كان scriptsrc تكوين في Application.cfc.ترى الخلل هنا نقطة مرجعية: http://www.elliottsprehn.com/cfbugs/bugs/83328

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

هذه هي الخيارات التي جئت بها:

  1. وثيقة أو المثبت ، إنشاء دليل فارغ تقريبا اعرض الخريطة كما /CFIDE.نسخ محتويات scripts مجلد من كولد فيوجن التثبيت تحتها.
  2. توزيع فقط الملفات أريد تعديل وضمان المشار إليها .صناديق الثروة السيادية هي في أي مكان انها تغيرت إلى (المسارات النسبية CFIDE/مخطوطات):
    1. /ajax/package/cffileupload_swf.js
    2. /ajax/package/cfmediaplayer.js

الخيار الذي يبدو أفضل ؟ أو هل لديك فكرة أفضل ؟

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

المحلول

هل يمكن ببساطة خريطة كاملة مجلد البرامج النصية.بدلا من خريطة /CFIDE, خريطة /CFIDE/البرامج النصية.هذا من شأنه أن يعرض مجلد البرامج النصية ، ولكن /CFIDE لا وجود لها على الإطلاق.

آخر مماثل خيار نسخ مجلد البرامج النصية إلى مكان ما "المشترك" و مرة أخرى إنشاء /CFIDE/مخطوطات خرائط إلى هذا المجلد.

كل من هذه الحلول هي متطابقة تقريبا ، ولكن الثاني هو الأفضل حقا بجنون العظمة.

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