2012-05-24 7 views
6

Uploadify(v3.1)の実際のバージョンに問題があります。奇妙なGETリクエストをアップロードする

私はドキュメントとソースを読んで、GoogleとStackOverflowをブラウズしましたが、どこに問題があるのか​​わかりません。

私は内部サーバー上のファイルをアップロードするために基本的なフォームを使用しています。私はUploadifyを使い、Symfony 2を使ってすべてのPhpを管理することにしました。最初は簡単ではありませんでしたが、今はすべて完璧に動作します。

私は自分のコンソールを見ると、自分のアップロードの後とアップロードの後に​​、アップロードがGET要求を出していることがわかります。呼び出されたルートが存在しないため、このページにはこれ以上のアクションは必要ありません。ここで

は私のコードです:

$('#file_upload').uploadify({ 
    debug: true, 
    height: 30, 
    swf: "{{ asset('Route_to_swf') }}", 
    uploader: "{{ path('Route_to_upload') }}", 
    width: 120 
}); 

そして、ここでは私のコンソールエラーです:どちらも私のコードで

GET http://ip/project/web/app_dev.php/file/upload/ 404 (Not Found) 

ルート/ファイル/アップロードが存在していないと私はそれを見ることはありませんまたはソース内にある。私がuploadifyウェブサイトのデモを見ると、コードはまったく同じように見えますが、ゆるやかなリクエストはありません。

誰か手掛かりがありますか?

+0

私は同じ問題に遭遇していますが、あなたがこれを任意の解決策を見つけた:jquery.uploadifyのjsファイルの上部に次のコードを見つけますか? – fabi

+0

私のページのURLは '/ Cover/AddGraphics/'で、ロード時にuploadifyは '/ Cover/AddGraphics /'でGETします。 私は同じバージョン(3.1)を使用していることに注意してください。 –

+0

まだ解決策が見つかりませんでした。たぶん、3.1.1は修正を行います – SIkwan

答えて

9

これは一年以上古いですが....

私は同じ問題に直面し、10個のだったた - (あなたが10の想像 - 20バックグラウンド要求を)ページに20のインスタンスを。

問題がbutton_image_url設定が設定されていない場合でも、それはまだ現在のページのURL hereからの解決策は、問題を解決するよう

への要求を行うということです。

ソリューション:

this.settings.upload_url = SWFUpload.completeURL(this.settings.upload_url);this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url) 

and rewrite it to: 

this.settings.upload_url = SWFUpload.completeURL(this.settings.upload_url);this.settings.button_image_url = this.settings.button_image_url ? SWFUpload.completeURL(this.settings.button_image_url) : this.settings.button_image_url 
+1

私のためにそれを修正しました。どうもありがとう ! – SIkwan