2014-11-09 3 views
0

다음 오류가 발생합니다. 내가 뭔가를서버에서 파일을 업로드하지 못했습니다.

오류를 제안하십시오 server.can 사람에 파일을 업로드하려고 - 자원을로드하지 못했습니다 : 서버가 허용되지 않는 405 방법의 상태로 응답

 </article> 
     <script> 
      function sendFileToServer(formData,status) 
      { 
       var uploadURL ="http://localhost/upfile/file/"; //Upload URL 
       var extraData ={}; //Extra Data. 
       var jqXHR=$.ajax({ 
         xhr: function() { 
         var xhrobj = $.ajaxSettings.xhr(); 
         if (xhrobj.upload) { 
           xhrobj.upload.addEventListener('progress', function(event) { 
            var percent = 0; 
            var position = event.loaded || event.position; 
            var total = event.total; 
            if (event.lengthComputable) { 
             percent = Math.ceil(position/total * 100); 
            } 
            //Set progress 
            status.setProgress(percent); 
           }, false); 
          } 
         return xhrobj; 
        }, 
       url: uploadURL, 
       type: "POST", 
       contentType:false, 
       processData: false, 
        cache: false, 
        data: formData, 
        success: function(data){ 
         status.setProgress(100); 

         $("#status1").append("File upload Done<br>");   
        } 
       }); 

       status.setAbort(jqXHR); 
      } 
+0

을 확인해야합니다. 문제의 핵심으로 바로 되돌립니다. 아마도 답을 볼 수는 있지만, 그렇지 않으면 다른 누군가가 css 및 기타 관련없는 내용을 읽지 않아도 될 것입니다. 그 내용이 길잃은 인용구 또는 그와 유사한 것이 아니라면, 직접 고칠 수 있습니다. –

+0

@ 닉 .. 늦게 답장을해서 죄송합니다. 다시 확인해 주시겠습니까? 누구나 파일을 실행할 수 있도록 전체 파일을 업로드 할 수 있습니다 ... 미리 감사드립니다. – user3930701

+0

서버 오류 로그에서 더 많은 정보를 얻을 수 있습니다. . –

답변

0

의 contentType : '다중/폼 데이터 ', processData : 거짓, 유형 :'POST '가

내가이 문제와 아무 상관이 코드의 부하에서 찾고 불만을 품고있어 당신의 contentType

+0

이 도움이 되었다면 답을 표시해주세요. – user2624242

관련 문제