Назад | Перейти на главную страницу

Запретить серверу Coldfusion записывать загруженные файлы на диск

Coldfusion записывает загруженные файлы во временную папку, откуда их заберет тег cffile. Однако я хочу, чтобы мой сервер игнорировал загруженные файлы и вообще не записывал их на диск.

Как я могу предотвратить запись этих файлов на диск Coldfusion?

Редактировать:

Или есть способ заблокировать составные запросы в IIS (7+)?

Какая версия ColdFusion? Предполагая, что по крайней мере ColdFusion 9, вы можете использовать встроенную файловую систему RAM.

Работа с файлами в памяти

Виртуальная файловая система на основе памяти ускоряет обработку временных данных. Файлы в памяти не записываются на диск и сохраняются в ОЗУ. Они работают аналогично дисковым файлам, но работают быстрее.

В ColdFusion файлы в памяти помогают упростить выполнение динамического кода. Файлы в памяти поддерживаются почти всеми тегами и функциями, которые принимают файл или каталог в качестве ввода или вывода.

Файлы в памяти используются так же, как файлы на диске, но с префиксом ram: ///, указывающим, что они находятся в ОЗУ. Например, ram: ///a/b/dynamic.cfm.