PHP :Call to undefined function mysql_connect()

今天配置apache ,php,mysql 的时候,一直报(Call to undefined function mysql_connect()),PHP一直连接不上数据库,从网上查,答案也都是千篇一律。后来经过慢慢调试总的来说从以下几个方面来查
1:php.ini配置文件中 extension_dir 前面分好去掉,同时把目录指向php的ext目录
如:extension_dir = "D:/shenghuo/php/ext"
2:php.ini中 以下几项的分号去掉
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_gd2.dll
3:把php5ts.dll拷贝到system32目录下
4:从mysql的安装目录下找到libmySQL.dll拷贝到system32以及php安装根目录和根目录/ext 下(记住是从mysql的安装目录找该dll而不是
php 的安装根目录)
5:指定httpd.conf中的PHPIniDir参数
如:PHPIniDir "D:/shenghuo/php/php.ini" (需要要指定php.ini的绝对路径)

转载于:https://www.cnblogs.com/XACOOL/p/5399181.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值