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, Вероятно, ваш путь относительно, и эта функция сделает его абсолютным и рабочим.

Другие вопросы по тегам