一般源碼安裝添加的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 |
---|---|---|
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答