mirror of https://github.com/helloxz/imgurl
修复BUG
parent
9eb3b27e92
commit
a24d8a7e3b
|
@ -1,6 +1,11 @@
|
||||||
# ImgURL
|
# ImgURL
|
||||||
ImgURL是一款简单、纯粹的图床程序,使用PHP + SQLite 3开发,不需要复杂的配置,做到开箱即用。
|
ImgURL是一款简单、纯粹的图床程序,使用PHP + SQLite 3开发,不需要复杂的配置,做到开箱即用。
|
||||||
|
|
||||||
|
### 待修复BUG
|
||||||
|
* 无法压缩`.jpeg`图片
|
||||||
|
* 统一将文件后缀改为小写
|
||||||
|
* 后台压缩功能存在BUG,压缩无效。
|
||||||
|
|
||||||
### 环境要求
|
### 环境要求
|
||||||
* PHP >= 5.6
|
* PHP >= 5.6
|
||||||
* 需要exif函数支持
|
* 需要exif函数支持
|
||||||
|
|
|
@ -46,7 +46,9 @@
|
||||||
$level = $info['level'];
|
$level = $info['level'];
|
||||||
//获取文件后缀名
|
//获取文件后缀名
|
||||||
$suffix = substr(strrchr($info['path'], '.'), 1);
|
$suffix = substr(strrchr($info['path'], '.'), 1);
|
||||||
if(($suffix == 'png') || ($suffix == 'jpg')) {
|
//后缀变为小写
|
||||||
|
$suffix = strtolower($suffix);
|
||||||
|
if(($suffix == 'png') || ($suffix == 'jpg') || ($suffix == 'jpeg')) {
|
||||||
$iscompress = 1;
|
$iscompress = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -56,7 +56,9 @@
|
||||||
$level = $info['level'];
|
$level = $info['level'];
|
||||||
//获取文件后缀名
|
//获取文件后缀名
|
||||||
$suffix = substr(strrchr($info['path'], '.'), 1);
|
$suffix = substr(strrchr($info['path'], '.'), 1);
|
||||||
if(($suffix == 'png') || ($suffix == 'jpg')) {
|
//后缀改为小写
|
||||||
|
$suffix = strtolower($suffix);
|
||||||
|
if(($suffix == 'png') || ($suffix == 'jpg') || ($suffix == 'jpeg')) {
|
||||||
$iscompress = 1;
|
$iscompress = 1;
|
||||||
}
|
}
|
||||||
if($iscompress == 0){
|
if($iscompress == 0){
|
||||||
|
@ -75,7 +77,7 @@
|
||||||
\Tinify\setKey($tinykey);
|
\Tinify\setKey($tinykey);
|
||||||
$source = \Tinify\fromUrl($imgurl);
|
$source = \Tinify\fromUrl($imgurl);
|
||||||
//覆盖原有图片
|
//覆盖原有图片
|
||||||
$source->toFile($info['path']);
|
$source->toFile(APP.$info['path']);
|
||||||
//更新数据库
|
//更新数据库
|
||||||
$database->update("imginfo",[
|
$database->update("imginfo",[
|
||||||
"compress" => 1
|
"compress" => 1
|
||||||
|
|
Loading…
Reference in New Issue