问题:php-m命令查看到的模块与phpinfo()浏览器输出的模块不一样,phpinfo()中可以查看到mysqli模块,但php -m输出中没有
解决:这是因为php -m命令使用的cli下的配置,而phpinfo()使用的是fpm下的配置
方法:
cd /etc/php/7.4/cli
ln -s /etc/php/7.4/fpm/php.ini php.ini
配置cli目录下的模块
cd /etc/php/7.4/cli/conf.d
ln -s /etc/php/7.4/mods-available/mysqli.ini 20-mysqli.ini