Fatal error:Call to undefined function mysqli_connect() in .php line 报错

这样的问题,多半是PHP配置问题。php

修改php配置文件mysql

一、在php(版本:php-7.2.7-Win32-VC15-x64)文件夹中一开始不会看到php.ini,而是php.ini-development和php.ini-production,我没有仔细对比过二者差异,直接使用第一个配置建立php.ini,而后以此做为PHP配置文件。sql

二、打开php.ini配置文件后Ctrl+F搜索 extension_dir ,去掉前面的分号或在下面添加一行,并修改等号后面的内容为 "PHP所在目录/ext" 以下图apache

三、Ctrl+F继续搜索 extension=mysqli ,将前面的分号去掉以开启mysqli扩展(这里有不少扩展,若是用到能够一并去掉,按需打开)spa

四、重启apache服务 3d

 

可结合<?php echo phpinfo();?>查看开启扩展状况。blog

相关文章
相关标签/搜索