directoryExists оценивает к истине и перечисляет содержание, но не может найти каталог
У меня есть код, который загружает видео на сервер, но сначала проверяет, существует ли каталог загрузки, и создает его, если нет.
<cfif not directoryExists(tempUploadVideoDIR)>
<cfdirectory action="create" directory="#tempUploadVideoDIR#">
</cfif>
Я не нашел загруженный файл или каталог в этом отношении в моей файловой структуре, поэтому я запустил функцию "список" в каталоге:
<cfdirectory name="getFiles" directory="#tempUploadVideoDIR#" action="list">
<cfdump var="#getFiles#">
и он перечисляет содержимое каталога вместе с моим загруженным видео.
Я проверил пути, и все они верны. Я определенно работаю на правильном сервере.
Где, черт возьми, каталог?
localhost, CF9.02, IIS7.5
1 ответ
Решение
Подумайте об использовании очень важной функции в этом вопросе expandPath
, Вероятно, ваш путь относительно, и эта функция сделает его абсолютным и рабочим.