linux服务器安装php GD扩展库方法

Strict Standards: Only variables should be assigned by reference in/home/wienholl/public_html/includes/templates/luoine_template_1/templates/tpl_modules_main_product_image.phpon line 19

Fatal error: Call to undefined function imagecreatefromjpeg() in/home/wienholl/public_html/includes/modules/magictoolbox/magictoolbox.makethumb.class.php on line 173php


Fatal error: Call to undefined function imagecreatefromjpeg() in/home/polo08l0/public_html/includes/modules/magictoolbox/magictoolbox.makethumb.class.phpon line 173
html

     173行是“ case "jpg": $this->data = imagecreatefromjpeg($this->img); break;”linux

GD扩展库是php中的一个图形处理扩展库,默认状态中GD扩展库是未被安装的,若是须要安装咱们须要简单的处理,若是在windows下,直接在php.ini中去除GD库前的;便可了,但在linux中没那么简单,下面我来给你们介绍linux中GD扩展库这方法。web

 

直接安装:apache

 

centos安装 :ubuntu

 

rpm -qa |grep yumwindows

cat /etc/yum.confcentos

exclude= php*(删去) //不然--No package php-gd available.this

yum -y install php-gdspa

vi /etc/php.d/gd.ini    中

;Enable gd extension module

extension=gd.so//把前面封号去掉

 CentOS不用把所有东西都写在php.ini这个文件里,只是须要把*.ini文件写在 /etc/php.d/文件夹就能够了,系统会自动把这个目录下的*.ini读入php.ini
/usr/lib/php/modules/gd.so   <—-这个就是gd的文件啦

 代码以下 复制代码

rpm -qa |grep php-gd

 

若是不存在那么就执行下面的:

 

 代码以下 复制代码

yum -y install php-gd

 

最后重启apache

 

 代码以下 复制代码

service httpd restart

 

ubuntu安装:

 

 代码以下 复制代码

apt-get install php-dg

 

windows安装:

 

找到php.ini,打开内容,找到: ;extension=php_gd2.dll 把最前面的‘;’分号去掉便可!

相关文章
相关标签/搜索