2012-05-24 6 views
6

Uploadify (v3.1)의 실제 버전에 문제가 있습니다.이상한 GET 요청 업로드

Google 문서 및 소스를 읽고 Google 및 StackOverflow를 탐색했지만 내 문제가있는 곳을 찾을 수 없습니다.

내부 서버의 파일을 업로드하는 데 사용되는 기본 양식이 있습니다. 나는 Uploadify를 사용하고 Symfony 2로 모든 Php를 관리하기로 결정했다. 처음에는 쉽지 않았지만 모든 것이 이제는 완벽하게 작동한다.

하지만 내 콘솔을 볼 때 initify 및 업로드 할 때마다 업로드 요청이 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 개 있었다 - (- 20 배경 요청 그래서 당신은 10 상상) 페이지에 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