Cffile ColdFusion добавляет каталог tmp в атрибут назначения
Я пытаюсь загрузить изображение на мой сервер, и атрибут назначения cffile добавляет каталог tmp в начало пути к моему назначению.
Я знаю из другого вопроса здесь, что
Адрес назначения должен быть полным путем, в противном случае он отправляется в каталог относительно временного каталога ColdFusion.
Но я использую полный путь к серверу. Я нахожусь в среде Unix, поэтому он начинается с / var / www / mywebsite...
Это правда, потому что он даже выводит путь
/opt/coldfusion8/runtime/servers/coldfusion/SERVER-INF/temp/wwwroot-tmp/\var\www\mywebsite\Gallery\
Вы можете увидеть, где находятся папки tmp и мой пункт назначения.
Я также работаю над правой строкой, потому что, когда я ввожу разные значения для моего предполагаемого места назначения, они отражаются как таковые в выводе ошибки.
1 ответ
Похоже, вы используете обратную косую черту в своем атрибуте пути. Вы не опубликовали никакого кода, так что я предполагаю, но похоже, что ваш файл выглядит
<cffile destination="\var\www\mywebsite\Gallery\" ... />
Вы всегда должны использовать переднюю косую черту, особенно на *nix
<cffile destination="/var/www/mywebsite/Gallery/" ... />