为JQuery使用Uploadify插件时出现“http错误”

为JQuery使用Uploadify插件时出现“http错误”,jquery,jquery-plugins,uploadify,http-error,Jquery,Jquery Plugins,Uploadify,Http Error,我在这里使用插件: 我已经设置了一个简单的测试用例,选择了一个文件等等&当我尝试上传时,我得到了一个HTTP错误 以下是我的标题中的相关代码 <script type="text/javascript" src="../js/jquery.js"></script> <script type="text/javascript" src="../js/swfobject.js"></script> <script type="text/java

我在这里使用插件:

我已经设置了一个简单的测试用例,选择了一个文件等等&当我尝试上传时,我得到了一个HTTP错误

以下是我的标题中的相关代码

<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript" src="../js/swfobject.js"></script>
<script type="text/javascript" src="js/jquery.uploadify.v2.1.0.min.js"></script> 
<link href="css/reset.css" rel="stylesheet" type="text/css" />
<link href="css/admin.css" rel="stylesheet" type="text/css">

<script type="text/javascript">
$(document).ready(function() {
    $('#sampleFile').uploadify({
        'uploader': 'include/uploadify/uploadify.swf',
        'script': 'upload_test.php',
        'folder': '/work/avais/bizlists/lists',
        'cancelImg': 'include/uploadify/cancel.png'
    });
});
</script>

</head>
。。这是我的html代码

<div id="upload_wrapper">
    <input type="text" name="full_name" /><br />
    <input id="sampleFile" name="sampleFile" type="file" />
    <input type="button" name="upload" value="Upload" onclick="javascript:$('#sampleFile').uploadifyUpload();" />
</div>
我会提供链接,但它在一个管理区内

我找不到任何关于此插件错误疑难解答的文档

编辑:我用fiddler检查了它&似乎我得到了一个响应代码413-请求实体太大错误


编辑:问题已修复。。。。这是我在.htaccess文件中的一些内容的问题,可能是LimitRequestBody。

问题已修复。。。。这是我在.htaccess文件中的一些东西的问题,可能是LimitRequestBody

我不确定这些设置为什么会影响它,因为我在其中设置的值比我试图上载的文件的值大,但遗憾的是,我从中取出的代码。htaccess如下所示

php_value upload_max_filesize 256MB
php_value post_max_size 300MB
php_value max_input_time 500
LimitRequestBody 500MB

我得到了一个不同的http错误:http未定义或http 500。在网上搜索了4个小时后,我找到了答案

这是因为服务器使用Mod_安全性。要关闭它,请将这些行添加到.htacess文件

<Ifmodule mod_php5.c>
SecFilterEngine "off"
SecFilterScanPOST "off"
</Ifmodule>

信用:scaturan发布在哪个http错误上?您可以使用类似fiddler的http读取器来验证调试请求。好的,谢谢。我不确定是哪个http错误。。。。当我点击上传按钮时,它只显示HTTP错误。好的,我用fiddler检查了它&似乎我得到了一个响应代码413-请求实体太大错误。问题已修复。。。。我在.htaccess文件中的一些内容有问题,可能是LimitRequestBody。@Brett您可以回答您自己的问题您的解决方案是好信息,并在24小时后关闭它。我得到500-内部服务器错误,为什么?也许用户588725的答案将帮助您!?不幸的是,我确实试过了,但是大文件的问题仍然存在。@AlaaSadik我建议创建一个更详细的新问题;也许是你解决问题的最好机会,而不是在这里的评论中来回走动;特别是因为这是一个与我得到的不同的错误。它是LimitRequestBody字节,例如LimitRequestBody 102400,指定没有度量单位的字节数。否则,您将收到一个500内部服务器错误。