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.

È stato utile?

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/" ... />
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top