就像我读过的很多帖子一样,当我从iphone上传文件到我的网站时,图像旋转方向错误。我理解为什么和我有一个函数,正在读取exif数据来检测方向。
我在这里也有一些代码和一个开关语句将图像旋转90度 我遇到的问题是
$image = imagecreatefromstring(file_get_contents($_FILES['file']['tmp_name']));
返回与允许的内存大小x字节耗尽相同的旧错误
我无法访问我的php.ini来增加最大上传大小 我无法使用.htaccess文件在此远程服务器上执行任何操作
从我的iphone上传的文件都抛出了这个错误,因为我确定每个人的iPhone也是如此
我可以使用
检测图像大小 $info = getimagesize($_FILES['file']['tmp_name']);
如何解决此问题,因为switch语句基于$ image var? 我在$ info var?
中获取文件大小(高度和宽度)后我该怎么办?期待回复 谢谢!
答案 0 :(得分:1)
如果确实是大小,您可以尝试添加
ini_set('memory_limit', '64M');
到单个相关php脚本的顶部。
但也可能存在限制。