2015-04-01 14 views
6

Số phát hành - tải lên tệp âm thanh/video bằng cách sử dụng jquery ajax với php. Tập lệnh tương tự có thể tải lên tệp hình ảnh nhưng không thành công đối với tệp âm thanh/video.jQuery Ajax PHP - Tải lên tệp âm thanh/video

Môi trường - Máy chủ WAMP, kích thước tệp âm thanh - 8 MB, video - 25 MB.

Script

  1. mã jQuery AJAX.

    jq.ajax ({ 
         type: "post", 
         url: "test.php", 
         data: new FormData(jq("#form")[0]),     
         contentType: false, 
         cache: false, 
         processData: false, 
         async: false, 
         beforeSend: function() { 
          jq(".msg").html("<img src='wait.gif'>"); 
         }, 
         success: function(response) { 
          jq(".msg").html(response); 
         }, 
         complete: function() { 
          jq("#form")[0].reset(); 
         }, 
        }); 
    
  2. Mã PHP (test.php).

    print_r ($ _ REQUEST);

Trong giá trị biểu mẫu tệp này không hiển thị trong khi tải lên tệp âm thanh (mp3 etc)/video (wmv, v.v.).

Câu hỏi - Vui lòng cho tôi biết điều gì có thể gây ra sự cố. Vui lòng sửa chữa, đề xuất và giúp tôi giải quyết vấn đề.

+0

vui lòng kiểm tra cập nhật tập tin giới hạn kích thước tập tin php.ini của bạn, trong mặc định tôi nghĩ là chỉ 8MB, sau đó bạn nên đặt nó cao hơn vì bạn cần tải lên kích thước tệp lớn hơn như loại video. – Deeper

+0

Đây là tệp 64. trong tệp php.ini. – systech44

+0

nếu post_max_size và upload_max_filesize trong tệp php.ini được đặt đúng, thì cần kiểm tra test.php của bạn có chứa lỗi nào hay không. – Deeper

Trả lời

0

Cập nhật các giới hạn (theo tập tin lớn như thế nào mà bạn muốn tải lên để hỗ trợ) trong tập tin php.ini của bạn cho:

post_max_size, upload_max_size

Các vấn đề liên quan