You've already forked EasyImages2.0
mirror of
https://github.com/icret/EasyImages2.0.git
synced 2025-12-16 11:53:58 +08:00
屏蔽生成缩略图错误的图片格式
This commit is contained in:
@@ -239,7 +239,7 @@ function getFile($dir)
|
||||
//去掉"“.”、“..”以及带“.xxx”后缀的文件
|
||||
if ($file != "." && $file != ".." && strpos($file, ".")) {
|
||||
$fileArray[$i] = $file;
|
||||
if ($i == 100) {
|
||||
if ($i == 1000) {
|
||||
break;
|
||||
}
|
||||
$i++;
|
||||
@@ -661,6 +661,11 @@ function creat_thumbnail_by_list($imgUrl)
|
||||
return $config['imgurl'] . $config['path'] . 'thumbnails/' . $imgName;
|
||||
} else {
|
||||
|
||||
// PHP老他妈缺图像扩展支持,不是缺webp就是缺ico,总不能都他妈装上吧,直接把这些二货扩展名忽略
|
||||
if (!in_array(pathinfo(basename($pathName), PATHINFO_EXTENSION), array('png', 'gif', 'jpeg', 'jpg'))) {
|
||||
return $imgUrl;
|
||||
}
|
||||
|
||||
// 不存在则创建缓存文件并输出文件链接
|
||||
require_once __DIR__ . '/class.thumb.php';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user