首页 > Web开发 > 详细

Php安装时出现的问题处理

时间:2016-03-06 22:03:40      阅读:540      评论:0      收藏:0      [点我收藏+]

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

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 成功!

Php安装时出现的问题处理

原文:http://www.cnblogs.com/xulele/p/5248740.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!