社区
基础编程
帖子详情
mysqli_connect函数未定义如何解决?
aflame2003
2006-05-22 09:31:40
$db = mysqli_connet('localhost', 'test', 'test', 'test');
打开php后,浏览器上显示mysqli_connect函数未定义
...全文
1271
12
打赏
收藏
mysqli_connect函数未定义如何解决?
$db = mysqli_connet('localhost', 'test', 'test', 'test'); 打开php后,浏览器上显示mysqli_connect函数未定义
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aflame2003
2006-05-23
打赏
举报
回复
还是让我自己来回答这个问题吧:
1.象楼上说的在php.ini中加入extension=php_mysqli.dll,其位置就是在有很多类似
的语句的地方
2.确定php.ini是否被加载,如果没有结果和以前一样,新建一个系统环境变量,名字叫
PHPRC,其值设为你的php目录(如c:\php)
3.重新启动apache,系统有可能提示找不到libmysqli.dll,其实他就在你的php目录里,
需要把你的php目录添加到系统环境变PATH的值中,或者可以把这个dll文件复制到
windows\system32目录里,前一种方法好
aflame2003
2006-05-23
打赏
举报
回复
1
我用的是XP,右键点"我的电脑",点"属性",点"高级"页,下边有个"环境变量"的按钮,点它,在"系统变量"里按上边说的做就可以
afoskoo
2006-05-23
打赏
举报
回复
把php.ini放到win目录下,libmysqli.dll放到system32下.
php中将extentions_dir改成php\exts的路径.
再去掉extention=php_mysqli前的分号
重启apache就能载入mysqli了.
xwsn
2006-05-23
打赏
举报
回复
我的电脑-》属性-》高级-》环境变量
沪php攻城师
2006-05-23
打赏
举报
回复
楼上说的第一条我已经做好了,第二条新建环境变量怎么建啊?
第三条把PHP目录添加到系统环境变量怎么加啊?
望楼上的赐教!
indexroot
2006-05-22
打赏
举报
回复
检查php.ini有没有打开
extension=php_mysqli.dll
aflame2003
2006-05-22
打赏
举报
回复
我是在xp上装的apache+mysql+php
zhoulei984623
2006-05-22
打赏
举报
回复
我上次也一样! 据说是php和mysql的一些参数没有配置好! 我是通过重装appache+mysql+php解决的! 如果不麻烦的话建议你也重装!
aflame2003
2006-05-22
打赏
举报
回复
不好意思是我在这上边写错了,我的程序里是
$db = mysqli_connect('localhost', 'test', 'test', 'test');
indexroot
2006-05-22
打赏
举报
回复
拼错了
$db = mysqli_connet('localhost', 'test', 'test', 'test');
改
$db = mysqli_connect('localhost', 'test', 'test', 'test');
aflame2003
2006-05-22
打赏
举报
回复
我的php是php5.0
tianyaxiao
2006-05-22
打赏
举报
回复
可能是你的PHP版本太低,这个是PHP5里面的新函数.解决办法就是升级PHP
php使用mysql_
connect
时
未定义
此
函数
如何
解决
_PHP下使用
mysqli
的
函数
连接mysql出现warning:
mysqli
::real_
connect
(): (hy000/1040):...
背景:把mysql换成
mysqli
时出现,连接数过多,其实际上并不是,原因是我挪动了一下php的sock文件位置导致,因这几个socket修改没有修改完全,于是出现了too many
connect
ions ,从mysql里show processlist并没有发现真的有连接,其实用tshark抓下包估计能看到(http://justwinit.cn/post/7458/),并没有发出请求,而估计...
ubuntu下
mysqli
_
connect
()显示
未定义
,
mysqli
_fetch_all()显示
未定义
解决
方法
mysqli
_
connect
()显示
未定义
解决
方法: http://www.cnblogs.com/misoag/archive/2013/01/24/2874439.html 让apache、php支持mysqlsudo apt-get install libapache2-mod-auth-mysqlsudo apt-get install php5-mysqlsudo /etc/init...
Call to undefined function
mysqli
_
connect
()错误
解决
使用
函数
mysqli
_
connect
()实现用户登录时,出现了Call to undefined function
mysqli
_
connect
(),原因是未加载
mysqli
扩展,
解决
办法是先在php.ini文件中extension=php_
mysqli
.dll去掉前面的分号,然后再添加extension_dir="ext"。重启apache服务后就可以正常使用该
函数
了。 注意:只删除分号仍然无
Call to undefined function
mysqli
_
connect
() 的
解决
方法
前片 安装使用PHP7,使用的时候遇到
mysqli
无法使用,然后各种百度,发现他们的方法用了都没有效果 页面依然出现了**Call to undefined function
mysqli
_
connect
()**的问题。 灵机一动 因为我这边装的是集成环境phpStudy,发现使用别的PHP版本是没有问题的。灵机一动,我决定对比两个PHP版本的php.ini文件,果然不出所料。相关扩展没有打开,然后我将我常用的库打开,还是不行的样子~~ 再次对比 好吧,我继续对比文件,发现我这个PHP7的php.ini文
Call to undefined function
mysqli
_
connect
()
解决
PHP代码:$dbc =
mysqli
_
connect
('IP address:port', 'username', 'password', 'databasename')运行时报:Call to undefined function
mysqli
_
connect
()
解决
方法:PHP安装目录下,找到php.ini,去掉该文件中extension=php_
mysqli
.dll前...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章