Browse Source

修复BUG

pull/5/head
xiaoz 6 years ago
parent
commit
a24d8a7e3b
  1. 5
      README.md
  2. 4
      dispose.php
  3. 6
      functions/class/class.pic.php

5
README.md

@ -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函数支持

4
dispose.php

@ -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;
} }

6
functions/class/class.pic.php

@ -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…
Cancel
Save