6
问题 - 使用jquery ajax和php上传音频/视频文件。相同的脚本能够上传图像文件,但音频/视频文件失败。jQuery Ajax PHP - 上传音频/视频文件
环境 - WAMP服务器,音频文件大小 - 8 MB,视频 - 25 MB。
脚本
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(); }, });
PHP代码(test.php)。
print_r($ _ REQUEST);
在此文件中,上传音频(mp3等)/视频(wmv等)文件时不显示表格值。
问题 - 请让我知道是什么会导致问题。请纠正,建议并帮助我解决问题。
请你检查你的php.ini更新文件大小的限制,在默认情况下我认为只有8MB,那么你应该把它设置得更高,因为你需要上传更大的文件大小,比如视频类型。 – Deeper 2015-04-01 07:24:54
这是php.ini文件中的64M。 – systech44 2015-04-01 18:14:26
如果php.ini文件中的post_max_size和upload_max_filesize设置正确,那么需要检查你的test.php是否包含任何错误。 – Deeper 2015-04-02 01:46:41