0

Jquery Uploader を私の Web サイトに統合しようとしています >> http://blueimp.github.com/jQuery-File-Upload/

私が抱えている問題は、保存したいフォルダーを保存できないように見えることです。

UploadHander.php には、次の設定があります >>

'script_url' => $this->get_full_url().'/',

        'upload_dir' => dirname($_SERVER['SCRIPT_FILENAME']).'./images/machinery/',

        'upload_url' => $this->get_full_url().'./images/machinery/',

これにより、次のような画像アップロード URL が生成されます >>

http://domain.com/rcsetch/up/server/php/machinery/image.jpg

私のphpファイルをWebサイトのルートに置く以外に、それを機能させる方法がわから ない.アップローダのすべての php ファイルがあるディレクトリにフォルダを作成します。

4

2 に答える 2

0

次の行を置き換えます。

'upload_dir' => dirname($_SERVER['SCRIPT_FILENAME']).'./images/machinery/',

これについて:

'upload_dir' => dirname($_SERVER['SCRIPT_FILENAME']).'/images/machinery/',

dirname()終了せずにディレクトリ名を返すため/、アップロードパスディレクトリを間違って設定していました。

于 2012-12-02T23:08:25.157 に答える
0

$_SERVER['DOCUMENT_ROOT']の代わりに試してください$_SERVER['SCRIPT_FILENAME']

'upload_dir' => $_SERVER['DOCUMENT_ROOT'].'/images/machinery/',

詳細はこちら

于 2012-12-03T01:57:52.023 に答える