一、gifsicle 在linux中的使用
1、下载gifsicle : yum install gifsicle ,若提示没有发现gifsicle包 ,则先更新epel第三方软件库 sudo yum install epel-release, 然后再次运行 yum install gifsicle 即可加载成功。
2、运行实例:在/path/中加入图片1.gif(注:/path/为文件路径)
gifsicle --scale 1.2 -O2 --colors 128 /path/1.gif -o /path/2.gif
运行成功,则可以发现/path/中有2.gif
3、通过PHP脚本执行gifsicle
3、通过PHP脚本进行执行gifsicle ,
$s= exec(\'gifsicle --scale 1.2 -O2 --colors 128 /path/1.gif -o /path/2.gif\');
(注:exec() 中需要可能被禁用 需要通过修改php.ini 中disable_funciton ,去掉exec(),然后再重启服务器,才能执行成功)
注意php.ini的权限问题
lnmp restart 重启服务器
chmod -R 775 /文件夹及子文件
chmod 775 文件