免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3513 | 回复: 6
打印 上一主题 下一主题

[安装配置]发现php不支持mysql怎么办? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-07 16:55 |只看该作者 |倒序浏览
小弟刚学php不久,现在学习连接数据库的时候发现无法连接。我的mysql安装的是MySQL-server-5.0.22-0.i386.rpm。php用的是php-5.1.2.tar.bz2。
下面是我编译php过程:
Configure --prefix=/usr/local/php \
--with-apxs2=/etc/httpd/bin/apxs --with-gd\
--enable-gd-native-ttf
--with-jpeg-dir --with-ttf --with-zlib-dir --with-png-dir \
--with-mysql –enable-tarck-vars
我的编译过程是不是有问题啊?我现在应该怎么办?从新安装php吗?
小弟先在此谢了!!!!




[ 本帖最后由 HonestQiao 于 2007-7-10 15:34 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-07-07 21:41 |只看该作者
问题可能是你"发现php不支持mysql"的方式有问题. 也就是说, 支持, 但是你错误地认为不支持. 你不能给点有用的出错提示吗?

论坛徽章:
0
3 [报告]
发表于 2007-07-08 13:36 |只看该作者
我安装phpmyadmin以后,它提示我说不能使用,让我检查php configure。
错误提示:
cannot   load   MySQL   extension,   
  please   check   PHP   Configuration.

论坛徽章:
0
4 [报告]
发表于 2007-07-08 14:28 |只看该作者
编译php的时候指定下mysql路径

论坛徽章:
0
5 [报告]
发表于 2007-07-08 14:30 |只看该作者
我是用rpm的安装方式来安装的,怎么指定它的安装路径?

论坛徽章:
0
6 [报告]
发表于 2007-07-09 09:29 |只看该作者
--with-mysql==你的MYSQL编译路径

论坛徽章:
0
7 [报告]
发表于 2008-12-22 17:25 |只看该作者
这个问题可以联系 QQ 831937 Msn:godok220@hotmail.com 来帮助您,请将本帖地址发给他
希望能帮上遇到此类问题的朋友.
方法1:yum -y install libmcrypt  安装好mysql 重新编译php 支持 mysql(假定mysql安装路径/usr/local/mysql)
./configure参数加上
--with-mysql=/usr/local/mysql \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--with-mcrypt
make && make install 后你会发现已经正常了。
方法2:
命令: php -m  用来查看php已经支持的模块。会发现没有mcrypt ,mysql ,mysqli  模块。

下载rpm包
php-common-5.1.6-20.el5.i386.rpm php-mcrypt-5.1.6-1.el5.i386.rpm php-mysql-5.1.6-20.el5.i386.rpm php-pdo-5.1.6-20.el5.i386.rpm   libmcrypt-2.5.7-5.i386.rpm

用命令rpm -ivh libmcrypt-2.5.7-5.i386.rpm --nodeps;   参数nodeps 是强制安装。因为有时出错无法安装。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP