我有一个公众可以上传JPEG的网站.
原文链接:https://www.f2er.com/php/133742.html来自公众的人正在上传无效的JPEG,导致网站崩溃.
PHP说……
imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg,libjpeg: recoverable error: Premature end of JPEG file
我不知道如何绕过这个,所以我用Google搜索并找到了this site.它告诉我要添加……
ini_set('gd.jpeg_ignore_warning',1);@H_301_12@我在我的index.PHP(我的网站的引导程序,我做其他的ini_set())中添加了它.
这似乎没有解决它.
如何处理这种无效JPEG的情况?我在做INI套装有什么问题吗?我在共享主机上,所以我无法直接更改PHP.ini.
我正在使用Kohana 2.3及其Image library,但我不认为它在这里真的很重要.
谢谢