这篇文章主要介绍了php无法连接MySQLi如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php无法连接mysqli如何解决文章都会有所收获,下面我们一起来看看吧。
创新互联服务项目包括尼勒克网站建设、尼勒克网站制作、尼勒克网页制作以及尼勒克网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,尼勒克网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到尼勒克省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
php无法连接mysqli的解决办法:1、打开“php.ini”文件;2、找到“mysqli.reconnect”;3、将“mysqli.reconnect = OFF”改成“mysqli.reconnect = on”即可。
php无法连接mysqli怎么办?
PHP连接MySql,解决 ”Uncaught Error: Class ‘mysqli‘ not found“问题
我的PHP是7.4的,但是mysql扩展好像是5以前的,我就只能用mysqli扩展来操作数据库
我的错误是phpinfo()页面只有一个mysqlnd,没有mysqli,所以网页会报错 ”Uncaught Error: Class ‘mysqli’ not found“
在php.ini里
extension_dir = “ext” 也改成绝对路径了,;extension=php_mysqli.dll前面的 ; 也去掉了,还是不行
最后发现下面这段
[MySQLi] ; Maximum number of persistent links. -1 means no limit. ; http://php.net/mysqli.max-persistent mysqli.max_persistent = -1 ; Allow accessing, from PHP’s perspective, local files with LOAD DATA statements ; http://php.net/mysqli.allow_local_infile ;mysqli.allow_local_infile = On ; Allow or prevent persistent links. ; http://php.net/mysqli.allow-persistent mysqli.allow_persistent = On ; Maximum number of links. -1 means no limit. ; http://php.net/mysqli.max-links mysqli.max_links = -1 ; Default port number for mysqli_connect(). If unset, mysqli_connect() will use ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the ; compile-time value defined MYSQL_PORT (in that order). Win32 will only look ; at MYSQL_PORT. ; http://php.net/mysqli.default-port mysqli.default_port = 3306 ; Default socket name for local MySQL connects. If empty, uses the built-in ; MySQL defaults. ; http://php.net/mysqli.default-socket mysqli.default_socket = ; Default host for mysqli_connect() (doesn’t apply in safe mode). ; http://php.net/mysqli.default-host mysqli.default_host = ; Default user for mysqli_connect() (doesn’t apply in safe mode). ; http://php.net/mysqli.default-user mysqli.default_user = ; Default password for mysqli_connect() (doesn’t apply in safe mode). ; Note that this is generally a bad idea to store passwords in this file. ; Any user with PHP access can run 'echo get_cfg_var(“mysqli.default_pw”) ; and reveal this password! And of course, any users with read access to this ; file will be able to reveal the password as well. ; http://php.net/mysqli.default-pw mysqli.default_pw = ; Allow or prevent reconnect mysqli.reconnect = OFF
将mysqli.reconnect = OFF
改成mysqli.reconnect = on
就行了,就很无语,有跟我情况一样的可以改改这个
php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使得php经久不衰。
关于“php无法连接mysqli如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“php无法连接mysqli如何解决”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。