Debian/Ubuntu系Linux 系统 imagecreate()函数无法使用:升级GD库至完整版本
在Debian/Ubuntu系统中,通过apt-get方式安装的php5-gd库,不是完整版本,函数imagecreate()无法使用,为了解决这个问题,可以有三种方法来解决:
- 不用apt-get方式安装Apache、MySQL和PHP,自己下载源码设定需要的参数自己编译
- 添加特定的源,安装完整gd库
- 在源里添加两行 deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all
- 更新源: apt-get update
- 并安装php5-gd库: apt-get install php5-gd
- 重新编译完整版本的GD库
- 下载源码包 apt-get source php5
- 修改部分代码
debian/rules 文件中的
–with-gd=shared,/usr –enable-gd-native-ttf \.
修改成:
–with-gd=shared –enable-gd-native-ttf \. - 编译 dpkg-buildpackage
- 安装生成的gd包
你有新浪博客吗??