牛骨文教育服务平台(让学习变的简单)
博文笔记

php上传文件,内存不足解决之道

创建时间:2007-03-13 投稿人: 浏览次数:186

前段时间,在做一个产品上传图片的时候.由于其图片比较大

在上传时出现如下错误:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2842 bytes) in

大概的意思是内存不足:原因是默认的php.ini设置内存为8M

在网上搜索一把后:

找来如下的方法:

在上传的页面加如下:

ini_set("upload_max_filesize", "20M");
ini_set("memory_limit", "32M");
ini_set("post_max_size", "24M");  

利用这个我们在做导出excel的时候,也可以设置

ini_set("memory_limit", "32M");

这样可以导出比较大的数据 

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。