Jquery 上传~25MB后不上传

Jquery 上传~25MB后不上传,jquery,file-upload,uploadify,Jquery,File Upload,Uploadify,我正在本地主机上使用Uploadify开发一个用户可以上传文件的站点。到目前为止一切正常,但Uploadify拒绝上传任何超过~25MB的文件 我正在使用此功能报告上载状态: function updateProgress(file, bytesUploaded, bytesTotal, totalBytesUploaded, totalBytesTotal) { var percent = totalBytesUploaded / totalBytesTotal * 100;

我正在本地主机上使用Uploadify开发一个用户可以上传文件的站点。到目前为止一切正常,但Uploadify拒绝上传任何超过~25MB的文件

我正在使用此功能报告上载状态:

function updateProgress(file, bytesUploaded, bytesTotal, totalBytesUploaded, totalBytesTotal) {
    var percent = totalBytesUploaded / totalBytesTotal * 100;
    $('.bar').css('width', percent + '%');
    console.log(percent +' ' + bytesUploaded);
}
如果我试着上传任何小于25MB的文件,效果很好,任何大于25MB的文件,上传就会停止。没有任何错误

以下是我的相关php.ini设置:

post_max_size = 1024M
upload_max_filesize = 1000M
memory_limit = 1024M
我已经用phpinfo确认了它们是正确的。这是我的上传脚本:

<?php
$targetFolder = '/uploads'; // Relative to the root

if (!empty($_FILES)) {
    $tempFile = $_FILES['Filedata']['tmp_name'];
    $targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder;
    $targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];

    $fileParts = pathinfo($_FILES['Filedata']['name']);

    move_uploaded_file($tempFile,$targetFile);
    echo '1';
}
?>
这里有什么我错过的吗?也许是Apache配置设置?Uploadify文档对这个错误没有什么帮助,我似乎无法通过Google找到任何东西


谢谢。

找到了问题。我将jQuery效果淡出应用于表单,该表单在动画结束时将表单样式设置为显示:无。当表单到达此上载位置时,Uploadify停止上载

我只是这样做:

$('#upload-form').animate({opacity: 0}, function() {
    /// whatever
}

你的最长执行时间是多少?30秒,但网站在本地主机上,基本上只是复制文件,没有上传超过这个时间。事实上,它在上传开始后不到一秒钟就停止了上传。