齐博CMS提取缩略图不能用的解决方法
替换hack/smallpic目录下的文件,记得把之前的备份一下。 打开hack/smallpic目录下的admin.php文件,这个文件及是提取缩略图功能的代码。 其中里面大约有6行代码如下: gdpic(ROOT_PATH."$webdb[updir]/$val", ROOT_PATH."$webdb[updir]/{$val}.jpg", 160, 120,$isFill?array('fix'=>1):''); 其中160、120两个数字是提取缩略图的大小,可以根据你的需要修改,原先的应该是300*255的。他默认的代码是提取了三个图片,有300*300的,300*255的,255*300的,后缀分别以.jpg、.jpg.jpg、.jpg.jpg.jpg结尾,不过文章中用到的缩略图只是 .jpg的。所以你可以把另外的两行代码注释掉,免得占用额外的服务器空间。我就是在提取之前没有修改代码,提取后发现多了很多无用的图片文件,然后又挨个删掉了,唉,肿么有点强迫症的赶脚。
注意:此功能只是提取你原先已经有缩略图的文章,如果你想把所有的文章重新提取一遍,可以修改如下代码: //if($rs[picurl]&&!$isCover){ 改为:if(!$isCover){ 提取之前可以备份一下相关数据表,请查看齐博CMS表结构数据字典详解: create p8_article_bak as select * from p8_article; 然后运行“提取缩略图的功能”。 最后还需要更新一下ispic字段。
|
|
最新文章 |
图片主题 | ||||
|
||||
热门文章 |
推荐文章 | ||||
|
||||
相关文章 |
便民服务 | ||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||