php7.4.5 出现Call to undefined function mysqli_connect()解决方法
初次使用php,出现Call to undefined function mysqli_connect()错误,在网上查找解决方法,得到结果是修改php.ini文件内容,具体是:
- 通过查找mysql,将
;extension=php_mysql.dll
;extension=php_mysqli.dll
两行前面的分号去掉 - 通过查找extension_dir
将;extension_dir = "ext"前面的分号去掉。
我查找了自己的php安装文件夹,发现没有php.ini文件,只有php.ini-development和php.ini-production文件,这时只需将其中一个文件复制粘贴到与其同目录下并将名字改为php.ini即可。
在打开自己创建的php.ini文件后按照上述内容查找修改,发现没有
;extension=php_mysql.dll
;extension=php_mysqli.dll
只找到;extension=mysqli,如下图所示在;extension=mysqli下面自己将上述俩行内容添加上即可。
最后,重新启动apache就可以了。