编译安装php时提示Cannot find MySQL header files的解决方法

[ 2010-10-20 21:32:29 | 作者: admin ]
字号: | |
php的配置文件中有一行--with-mysql=/usr/local/mysql 。安装的时候提示:
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore.

这是由于安装mysql时没有安装mysql头文件,或者是路径指定不正确,php找不到mysql的头文件引起的错误提示。

解决方法。
1. 查看你的系统有没有安装mysql header
find / -name mysql.h
如果有。请指定--with-mysql=/跟你的正常路径。
如果没有。请看下一步。

2.redhat安装
rpm -ivh MySQL-devel-4.1.12-1.i386.rpm

CentOS 安装
yum -y install mysql-devel

3.debian安装
apt-get install libmysqlclient15-dev

4.最后一步php的配置选项添加mysql的安装目录 --with-mysql=/usr/local/mysql 即可!
[最后修改由 admin, 于 2010-10-20 22:19:09]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=1516

这篇日志没有评论。

此日志不可发表评论。