ColdFusion のいくつかの機能 (メディア プレーヤーとマルチ ファイル アップローダ) は、で構成され/CFIDE/scripts
ている場合でも、で利用できる JavaScript ライブラリに基づいています。参照先については、こちらのバグを参照してください: http://www.elliottsprehn.com/cfbugs/bugs/83328scriptsrc
Application.cfc
残念ながら、ColdFusion のインストールから CFIDE ディレクトリをそのまま公開すると、セキュリティ上のリスクが生じます。したがって、この穴を公開せずに、アプリケーションでこの機能を使用できるようにするための正しい道を決定しようとしています。シワは、私が製品を出荷しているため、インストーラーで自動化するか、システム管理者が問題なくセットアップできるように簡単に文書化できるソリューションを想像しようとしていることです。
これらは私が思いついたオプションです:
- に文書化するか、インストーラーに空のディレクトリを作成してもらい、仮想的に としてマップし
/CFIDE
ます。scripts
その下の ColdFusion インストールからフォルダの内容をコピーします。 - 変更が必要なファイルだけを配布し、参照されている .swfs が変更先の場所にあることを確認します (パスは CFIDE/スクリプトからの相対パスです)。
/ajax/package/cffileupload_swf.js
/ajax/package/cfmediaplayer.js
どちらのオプションが良いと思われますか? それとももっといい考えがありますか?