linux上安装phpcms 第二步出错 GD 扩展 ZLIB 扩展 FTP 扩展 不支持 20

gd-2.0.35.tar.gzjpegsrc.v8b.tar.gzlibpng-1.4.2.tar.gzfreetype-2.4.4.tar.gzzlib-1.2.3.... gd-2.0.35.tar.gz
jpegsrc.v8b.tar.gz
libpng-1.4.2.tar.gz
freetype-2.4.4.tar.gz
zlib-1.2.3.tar.gz
都安装了,php.ini 中extension=php_gd2.dll前;也去掉了

就是没有重装php(因为这是跑项目呢)
展开
 我来答
872318757
2013-10-25 · TA获得超过481个赞
知道小有建树答主
回答量:862
采纳率:50%
帮助的人:349万
展开全部
yum install php-gd centeros
apt-get install php-gd ubuntu
linux应该是.so,php.ini 中extension=php_gd2.so前;去掉
然后重启apache服务器或者nginx的phpfpm 必须重启
更多追问追答
追问
执行apt-get install php-gd ubuntu
显示这个-bash: apt-get: command not found怎门回事啊
追答
是centeros还是ubuntu?  不行我就给你远程几下搞定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stonegossard
2013-10-25 · TA获得超过3237个赞
知道小有建树答主
回答量:1551
采纳率:25%
帮助的人:508万
展开全部
扩展没有安装吧
追问
我装那些包不是扩展?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c992587
2013-10-25
知道答主
回答量:21
采纳率:100%
帮助的人:9万
展开全部
linux 下不是dll吧 php_gd2.so 吧,具体看看你编译扩展的名字啊
追问
这个怎么看啊 对linux我是一点不懂啊  我就是照这个步骤安的

#tar zxvf gd-2.0.33.tar.gz
# cd gd-2.0.33
# ./configure --with-png --with-freetype --with-jpeg
#make
#make install
追答
在linux中GD依赖于 libpng, jpegsrc.v6b, freetype,autoconf等 

有时phpinfo()虽然显示了支持gd 但是缺少freetype等包,所以也是不能用

这时需要为php编译添加 这些包
方法如下:
1.【安装libpng】
tar -zxvf libpng-1.2.31.tar.gz
cd libpng-1.2.31
./configure --prefix=/usr/local/libpng/
make
make install
2. 【安装jpegsrc.v6b】
mkdir /usr/local/jpeg6
mkdir /usr/local/jpeg6/bin
mkdir /usr/local/jpeg6/lib
mkdir /usr/local/jpeg6/include
mkdir -p /usr/local/jpeg6/man/man1
tar -zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static
make
make install
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式