开发者社区> 问答> 正文

php sdk上传,超过140M左右的文件就会出错

memory_limit 已经设置为1024M了,但还是如此,上传时在自己的服务器上中转一下,就需要这么大的内存和系统资源么?
另外之前不是有帖子说可以在用户端不经过自己的服务器直接上传到OSS?求方法




错误信息:


Fatal error : Out of memory (allocated 147324928) (tried to allocate 146871819 bytes) in /www/web/default/oss/lib/requestcore/requestcore.class.php on line 712



展开
收起
mokii 2012-02-25 16:20:08 9474 0
3 条回答
写回答
取消 提交回答
  • 回 2楼(mokii) 的帖子
    multi-part 今晚升级,JAVA版本SDK已经发布,敬请关注
    2012-02-29 23:06:40
    赞同 展开评论 打赏
  • multi-part的sdk现在更新出来了吗?

    -------------------------

    引用第4楼menglingwei于2012-03-06 12:50发表的  :
    PHP SDK已经发布,对于大文件上传最好使用Multi-Part功能


    马上去试试
    2012-02-29 16:12:39
    赞同 展开评论 打赏
  • 阿里云容器服务管控调度系统开发
    由于通过content上传文件会和本地PHP运行时所占的内存有关系,所以经常会导致出现内存溢出的问题。为了更加方便的上传大文件,我们增加了新的feture , 使用multi-part来上传大文件。请大家随时关注官方的SDK新版本发布情况。

    -------------------------

    PHP SDK已经发布,对于大文件上传最好使用Multi-Part功能

    2012-02-28 15:22:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载