访问localhost时WordPress提示缺少mysqli PHP扩展,求解决办法
解决WordPress缺少mysqli PHP扩展的问题
安装mysqli扩展包
在终端执行:sudo apt update sudo apt install php-mysqli重启Web服务器
根据使用的服务类型选择命令:- Apache:
sudo systemctl restart apache2 - Nginx:
sudo systemctl restart nginx
- Apache:
验证扩展是否启用
在网站根目录创建info.php文件,内容为:<?php phpinfo(); ?>访问
localhost/info.php,搜索关键词“mysqli”,确认模块已成功加载。检查PHP配置文件(若上述步骤无效)
找到对应PHP版本的配置文件(如/etc/php/8.2/apache2/php.ini,版本号根据实际情况替换),确保以下配置行未被注释(删除行首的;):extension=mysqli修改完成后再次重启Web服务器。
匹配PHP版本安装扩展
执行php -v查看当前PHP版本,安装对应版本的mysqli扩展,例如PHP 8.2版本:sudo apt install php8.2-mysqli
内容的提问来源于stack exchange,提问作者Ahsan
相关产品推荐
相关产品推荐

