首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP APC上载永远不会标记为完成

PHP APC上载永远不会标记为完成
EN

Stack Overflow用户
提问于 2010-10-19 15:49:52
回答 2查看 240关注 0票数 1

我有一个LAMP安装程序,运行PHP5.2.6-1和Suhosin Patch (0.9.6.2)和Zend (2.2.0),并启用了APC,用于使用ajax调用的文件上传脚本来获取状态并生成进度条。

一切看起来都很正常,文件上传得很完美,并在网站上正确显示,或者如果你下载了它,但它从来没有被APC标记为“完成”,文件大小也没有达到实际大小(在APC调用中,上传的文件是正常的)。

APC看不到文件完全上传的原因是什么?我该如何解决这个问题?我目前正在运行一种相当黑客的斜杠方法,因为文件大小总是至少达到90%,我已经让我的ajax调用检查大小,如果它是90%并停留在那里3次更新,它会等待5秒,然后期望它完成(如果它是一个大文件,它真的还没有完成,这不是理想的)

EN

回答 2

Stack Overflow用户

发布于 2011-08-24 17:22:06

尝试设置apc.rfc1867_freq=0,这应该会使APC一直更新大小,而在此之前,它可能会以10k为增量更新它,并在接近尾声时停止。

票数 1
EN

Stack Overflow用户

发布于 2011-05-20 19:34:29

检查upload_max_filesize。如果你试图上传一个比upload_max_filesize更大的文件,那么你就会遇到这个问题。增加upload_max_filesize以解决此问题。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3966250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档