php 遇到mysql_connect()函数时报错?

我的系统是ubuntu12.04错误信息为:Fatalerror:Calltoundefinedfunctionmysql_connect()in/var/www/tes... 我的系统是ubuntu12.04
错误信息为:Fatal error: Call to undefined function mysql_connect() in /var/www/test.php on line 2
展开
 我来答
百度网友b3d37bb11
2012-12-19 · 超过15用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:34.6万
展开全部
从这个错误的信息来看 是找不到mysql_connect()函数,
为什么会出现这个原因呢?
我们来看看PHP一般找函数定义的目录:

1、在PHP的配置文件中,php.ini文件
找到这句:

extension_dir = "php安装目录\ext"
然后,注释掉下面两行(分号表示注释)
extension=php_mysql.dll;
extension=php_mysqli.dll;

2、apache安装目录中的httpd.conf
增加PHPIniDir "php安装目录"

将php安装目录下的libmysql.dll文件拷到C:\WINDOWS\system32目录中

重启apache

这样应该可以了 希望能帮助你。。

可以解决你的问题的话 还望采纳
q2369582jhwe
推荐于2018-05-17 · TA获得超过364个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:174万
展开全部
终端命令:
apt-get install php5-mysql

apt-get install libapache2-mod-auth-mysql
service apache2 restart
service mysql restart
如果不行,找到php.ini
#extension=mysql.so

去掉#符号,冲去apache&mysql
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
失落的雨毛
2012-12-19 · TA获得超过844个赞
知道小有建树答主
回答量:1074
采纳率:50%
帮助的人:946万
展开全部
确认你的php已经开启了mysql支持,
且有 php_pdo_mysql.dll 文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e92d8c3
2012-12-19 · TA获得超过561个赞
知道小有建树答主
回答量:745
采纳率:0%
帮助的人:520万
展开全部
php库没装完或没启用,或没有安装ncurses....

phpinfo();看一下,php库都装了么....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是php工程师
2012-12-19 · TA获得超过149个赞
知道小有建树答主
回答量:354
采纳率:0%
帮助的人:199万
展开全部
开启了mysql扩展了吗?如果开启了就不知道是什么原因了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd3667b
2012-12-20 · 超过29用户采纳过TA的回答
知道答主
回答量:166
采纳率:0%
帮助的人:82万
展开全部
把这个 var_dump()出来看下结果 会不会返回一个资源型 再去排查错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式