php安装问题_Php安装时出现的问题处理

问题从这里开始,我们一步一步说明:

cd /usr/local/src/

tar zxvf php-5.5.6.tar.gz

cd php-5.5.6

./configure \ //执行当前目录下软件自带的配置命令

> --prefix=/usr/local/php \ //设置PHP5的安装路径

> --with-config-file-path=/usr/local/php/etc \ //指定PHP5配置文件存入的路径

> --with-apxs2=/usr/local/apache2/bin/apxs \ //告诉PHP查找Apache 2的地方

> --with-libxml-dir=/usr/local/libxml2/ \ //告诉PHP放置libxml2库的地方

> --with-png-dir=/usr/local/libpng/ \ //告诉PHP放置libpng库的地方

> --with-jpeg-dir=/usr/local/jpeg6/ \ //告诉PHP放置jpeg库的地方

> --with-freetype-dir=/usr/local/freetype/ \ //告诉PHP放置freetype库的地方

> --with-gd=/usr/local/gd2/ \ //告诉PHP放置gd库的地方

> --with-zlib-dir=/usr/local/zlib/ \ //告诉PHP放置zlib库的地方

> --with-mcrypt=/usr/local/libmcrypt/ \ //告诉PHP放置libmcrypt库的地方

> --with-mysql  \ //激活MySQL功能,缺省为mysqlnd

> --with-mysqli \ //变量激活新增加的MySQLi功能,缺省为mysqlnd

> --enable-soap \ //变量激活SOAP和Web services支持

> --enable-mbstring=all \ //使多字节字符串支持

> --enable-sockets \ //变量激活socket通信特性

> --enable-pdo \ //激活pdo

> --with-pdo-mysql   //激活pdo-mysql,缺省为mysqlnd

接下来就都是重点了

问题1:

按照以上配置,make时可能报如下错误:

/usr/local/src/php-5.5.6/ext/gd/gd.c:57:22: error: X11/xpm.h: No such file or directory

make: *** [ext/gd/gd.lo] Error 1

问题说明:这是提示gd库不支持xpm

解决方法:

1.安装libxpm

yum install libXpm-devel.x86_64

2.按照上面的方法重新安装gd库

安装成功后会看到如下信息,说明gd已经支持xpm了:

** Configuration summary for libgd 2.1.0:

Support for Zlib:                 yes

Support for PNG library:          yes

Support for JPEG library:         yes

Support for VPX library:          no

Support for TIFF library:         no

Support for Freetype 2.x library: yes

Support for Fontconfig library:   no

Support for Xpm library:          yes

Support for pthreads:             yes

3.再次按照上面的方法安装php:

问题2:

报错:

ext/gd/gd.c:1330: undefined reference to `XpmLibraryVersion'

问题说明:没有找到xpm库的安装位置

解决方法:

1.rpm -ql libXpm:查询出libXpm的安装位置,发现在/usr/lib64/下

2.重新编译php,./configure中增加--with-xpm-dir=/usr/lib64/

3.make && make install成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值