linux服务器安装php GD扩展库方法
2013-10-07 21:58
459 查看
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 173
[b]Fatal error: Call to undefined function imagecreatefromjpeg() in/home/polo08l0/public_html/includes/modules/magictoolbox/magictoolbox.makethumb.class.phpon line 173[/b]
[b] 173行是“ case "jpg": $this->data = imagecreatefromjpeg($this->img); break;”[/b]
GD扩展库是php中的一个图形处理扩展库,默认状态中GD扩展库是未被安装的,如果需要安装我们需要简单的处理,如果在windows下,直接在php.ini中去除GD库前的;即可了,但在linux中没那么简单,下面我来给大家介绍linux中GD扩展库这方法。
直接安装:
centos安装 :
rpm -qa |grep yum
cat /etc/yum.conf
exclude= php*(删去) //否则--No package php-gd available.
yum -y install php-gd
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的文件啦
如果不存在那么就执行下面的:
最后重启apache
ubuntu安装:
windows安装:
找到php.ini,打开内容,找到: ;extension=php_gd2.dll 把最前面的‘;’分号去掉即可!
Fatal error: Call to undefined function imagecreatefromjpeg() in/home/wienholl/public_html/includes/modules/magictoolbox/magictoolbox.makethumb.class.php on line 173
[b]Fatal error: Call to undefined function imagecreatefromjpeg() in/home/polo08l0/public_html/includes/modules/magictoolbox/magictoolbox.makethumb.class.phpon line 173[/b]
[b] 173行是“ case "jpg": $this->data = imagecreatefromjpeg($this->img); break;”[/b]
GD扩展库是php中的一个图形处理扩展库,默认状态中GD扩展库是未被安装的,如果需要安装我们需要简单的处理,如果在windows下,直接在php.ini中去除GD库前的;即可了,但在linux中没那么简单,下面我来给大家介绍linux中GD扩展库这方法。
直接安装:
centos安装 :
rpm -qa |grep yum
cat /etc/yum.conf
exclude= php*(删去) //否则--No package php-gd available.
yum -y install php-gd
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 |
代码如下 | 复制代码 |
service httpd restart |
代码如下 | 复制代码 |
apt-get install php-dg |
找到php.ini,打开内容,找到: ;extension=php_gd2.dll 把最前面的‘;’分号去掉即可!
相关文章推荐
- Linux 系统调用
- Linux系统下内核定时器的用法
- centos安装lamp环境
- linux内核(linux kernel2.6)编程 视频教程下
- linux下常用ipv6命令
- linux的poll机制
- linux enable命令学习
- Linux操作系统以及各大发行版介绍——Linux operating system and major distribution is introduced
- Go 环境搭建,LINUX/Windows
- Linux 脚本编写基础
- GIT
- linux下杀死进程
- (转载)Linux 套接字编程中的 5 个隐患
- 奇怪,Linux 3.11.2-1-ARCH x86_64 居然还是可执行堆栈?
- Linux——打包压缩文件
- linux利用shell脚本和cron实现定时备份、上传及垃圾日志清理(原创)
- linux 学习网址
- 使用NFS在linux之间共享目录与文件
- Linux常用命令100个用法
- Linux——在linux操作系统上使用firefox浏览器写博客