1

CF7 で、指定した宛先の場所に移動する前にファイルが /tmp/ フォルダーに自動的にアップロードされるのを回避する方法があるかどうか誰か教えてもらえますか? 共有サーバーの場所で cffile を使用しようとしています。tmp ディレクトリにアクセスできないので、回避策を見つけたいと思っています。

 <cffile action="upload" destination="#expandpath('./')#/myFiles" fileField="myFile">

私は Linux 環境で作業していますが、前述したように、webroot 以外にはアクセスできません。最も奇妙な部分は、私がこの時点に到達していないように見えることです. 私から、500ページまたはディレクトリが見つからないというエラーが表示されます。post.cfm にコードが含まれていない場合でも、テキストのみであるため、enctype に到達する前にサーバーにファイルを「配置」しようとしていることが問題の原因のようです。

私は完全に途方に暮れており、誰かが助けてくれることを願っています.

4

1 に答える 1

1

私の理解では、ファイルがアップロードされる場所は実際には Web サーバーの機能であり、CF 自体ではありません。CF のコピー/移動など ファイルがサーバー上にある場合は、一時ディレクトリからファイルを取得します。プロセスがディレクトリにアクセスできるようにするには、サーバー管理者を取得する必要があります。

于 2009-02-14T19:50:17.773 に答える