質問

私は自分のサーバーにイメージをアップロードしようとしており、CFILEの宛先属性は私の宛先パスの正面にTMPディレクトリを追加しています。

ここで別の質問から知っている

宛先はフルパスである必要があります。それ以外の場合は、ColdFusionのTempディレクトリを基準にしてディレクトリに送信されます。

しかし、私はフルサーバーパスを使っています。私はUNIX環境にいますので、/ var / www / mywebsite ...

パス

を出力することさえしても当てはまります
/opt/coldfusion8/runtime/servers/coldfusion/SERVER-INF/temp/wwwroot-tmp/\var\www\mywebsite\Gallery\
.

TMPフォルダがどこにあり、意図した宛先の場所を見ることができます。

私はまた、意図した目的地に異なる値を入力すると、それらはエラー出力のように反映されています。

役に立ちましたか?

解決

パス属性にバックスラッシュを使用しているようです。あなたはコードを投稿しなかったので、私は推測していますが、それはあなたのCFILEが

のように見えるように見えます
<cffile destination="\var\www\mywebsite\Gallery\" ... />
.

特に* NIX

では、常にフロントスラッシュを使用する必要があります。
<cffile destination="/var/www/mywebsite/Gallery/" ... />
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top