我们可以用php减少图像文件大小吗?
问题描述:
如果超过了由upload_max_filesize
设置的限制,我们可以使用PHP缩小图像文件大小吗?我们可以用php减少图像文件大小吗?
例如,我服务器上的upload_max_filesize
只有3MB,但上传的图像文件大小是4MB,所以我可以通过某个PHP函数将4MB减少到3MB?
或者任何其他脚本程序可以做到这一点(我不是说用Photoshop来减小文件大小)?
答
不 - 如果PHP太大,PHP永远无法获得该文件。
你将不得不使用客户端大小缩放,这是有可能使用基于Java的闪速或上传:
答
不,你不能。如果文件大小超过upload_max_filesize
,PHP将拒绝上传,因此您没有机会调整其大小。
答
如果你可以使用.htaccess
文件,把这个:
php_value upload_max_filesize 4194288
php_value post_max_size 4194288
4 194288 = 4MB
感谢您的链接! – laukok