PHP文件上载:由于请求实体太大,因此未显示页面


PHP file uploads: The page was not displayed because the request entity is too large

当我尝试上传任何文件(通过表单提交)时,我会收到以下错误:"由于请求实体太大,页面未显示"。我甚至在上传一个50kb的jpg文件时遇到了这个错误

我在8台服务器上测试了我的php web应用程序,除一台外,其他服务器都可以使用。这让我怀疑这不是代码问题,而是IIS设置问题。有人能给我指正确的方向吗?

感谢

这可能会回答您的问题:

http://blogs.msdn.com/b/jiruss/archive/2007/04/13/http-413-request-entity-too-large-can-t-upload-large-files-using-iis6.aspx

基本上,修复方法只是增加UploadReadAheadSize元数据库属性的大小,如下所示:

cscript adsutil.vbs set w3svc/1/uploadreadaheadsize 204800