1.進入相應外部庫文件位置
/web/PRogram/php-5.6.9/ext/gd提示:在源碼包的ext目錄下會有很多外部庫文件的源碼,不知道是不是全部都在那里面。2.安裝GD庫相應的依賴
1.安裝vpx
yum install -y libvpx libvpx-devel2.安裝jpeg
yum install -y libjpeg-turbo libjpeg-turbo-devel3.安裝png
yum install libpng libpng-devel4.安裝fretype
yum install freetype freetype-devel提示:我用的是阿里云的源,這些軟件都可以找到,如果不行的話請自行切換3.配置編譯GD庫
phpize && ./configure --with-php-config=/web/server/php/bin/php-config --with-vpx-dir=/usr/local/ --with-jpeg-dir=/usr/local/ --with-png-dir=/usr/local/ --with-freetype-dir=/usr/local && make提示:先要運行phpize,他在PHP安裝目錄下的bin目錄 如果我沒有 為PHP設系統變量的話應該是 /web/server/php/bin/phpize
--with-php-config后面是跟是php-config文件的目錄 那些依賴默認都會安裝到/usr/local中。
4.將庫文件添加到PHP外部庫中
復制文件到PHP安裝的外部庫目錄
cp ./modules/gd.so /web/server/php/lib/php/extensions/修改php.ini
在extension=php_xsl.dll 后面添加
extension_dir=/web/server/php/lib/php/extensions/extension=gd.so
5.重啟Apache
service apache restart歐耶,GD庫安裝完成
新聞熱點
疑難解答