一般源码安装添加的GD库 是不支持 jpeg 格式的图片的,只支持如下格式
wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz
tar -zxvf jpegsrc.v8b.tar.gz
cd jpeg-8b
./configure --prefix=/usr/local/jpeg --enable-shared --enable-html' target='_blank'>static
make && make install
下面进入到 php 源码目录下 的 ext 下的 gd目录
进入gd 目录后执行 注意下面的 /usr/local/php/ 是你服务器 php的安装路径。我的是 这个路径就写成这样了
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-jpeg-dir=/usr/local/jpeg/
make && make install
执行完这些 系统就会提示你 gd.so 生成目录
在php.ini下 添加 gd.so 后 重启php 重启 应用服务器后就OK了
有些机器可能还不行,这样解决
yum install libjpeg-devel freetype-devel libpng-devel
make clean后重新./configure
make&make install
查看phpinfo OK了
GD Support enabledGD Version 2.0GIF Read Support enabledGIF Create Support enabledJPEG Support enabledlibJPEG Version unknownPNG Support enabledlibPNG Version 1.2.10WBMP Support enabled
Directive | Local Value | Master Value |
---|---|---|
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答