您的位置:首页 > 数据库 > MySQL

mysql_connect() 不支持 请检查 mysql 模块是否正确加载

2010-08-09 15:03 519 查看
mysql_connect() 不支持 请检查 mysql 模块是否正确加载

查看/usr/lib/php/modules/里面根本没有mysql.so

找到Redhat安装盘,找到Server目录下的

php-mysql-5.1.6-20.el5.i386.rpm

php-pdo-5.1.6-20.el5.i386.rpm

上传,安装:

rpm -ivh php-pdo-5.1.6-20.el5.i386.rpm

rpm -ivh php-mysql-5.1.6-20.el5.i386.rpm

再查看so文件:ls /usr/lib/php/modules/

dbase.so ldap.so mysqli.so mysql.so pdo_mysql.so pdo.so pdo_sqlite.so phpcups.so

mysql.so存在了。

附录:

1、检查apache,mysql,php及其各组件是否正确安装,服务是否已启动。

2、查看 /usr/lib/php/modules/ 下 dbase.so ldap.so mysqli.so mysql.so pdo_mysql.so

pdo.so pdo_sqlite.so phpcups.so mysql.so是否存在。

如果不存在:找到Redhat安装盘,找到Server目录下的

php-mysql-5.1.6-20.el5.i386.rpm

php-pdo-5.1.6-20.el5.i386.rpm

安装:

rpm -ivh php-pdo-5.1.6-20.el5.i386.rpm

rpm -ivh php-mysql-5.1.6-20.el5.i386.rpm

3、在/etc/php.ini中添加

extension=mysql.so

extension=mysqli.so

extension=pdo_mysql.so

4、重启httpd和mysqld
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: