Il cffiile di ColdFusion aggiunge la directory TMP all'attributo di destinazione
-
13-12-2019 - |
Domanda
Sto cercando di caricare un'immagine sul mio server e l'attributo di destinazione di CFFILE aggiunge la directory TMP alla parte anteriore del mio percorso di destinazione.
Conosco da un'altra domanda qui che
.La destinazione deve essere un percorso completo, altrimenti viene inviato a una directory relativa alla directory TEMP di ColdFusion.
Ma sto usando il percorso del server completo.Sono in un ambiente UNIX quindi inizia con / var / www / mywebsite ...
Questo è vero perché emette anche il percorso
/opt/coldfusion8/runtime/servers/coldfusion/SERVER-INF/temp/wwwroot-tmp/\var\www\mywebsite\Gallery\
.
Puoi vedere dove sono le cartelle TMP e la mia destinazione prevista.
Sto anche lavorando sulla riga giusta, perché quando inserisco valori diversi per la mia destinazione prevista, riflettono come tale nell'output di errore.
Soluzione
Sembra che tu stia usando backslashs nell'attributo del percorso.Non hai pubblicato alcun codice, quindi suppongo, ma sembra Liek il tuo cffiile sembra
<cffile destination="\var\www\mywebsite\Gallery\" ... />
.
Dovresti sempre usare le barre anteriori, specialmente su * nix
<cffile destination="/var/www/mywebsite/Gallery/" ... />
.