您的位置:首页 > 编程语言 > PHP开发

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

2007-03-13 17:13 302 查看
前段时间,在做一个产品上传图片的时候.由于其图片比较大

在上传时出现如下错误:

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");

这样可以导出比较大的数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: