DigitalOcean Ubuntu20.04 LAMP环境下WP缺失PDO Driver for SQLite求助
解决"PDO Driver for SQLite is missing"问题
1. 安装PHP SQLite扩展包
Ubuntu 20.04环境下,仅修改php.ini注释无法解决问题,需先安装对应扩展包,执行以下命令:
sudo apt update sudo apt install php-sqlite3
该包会自动完成PDO SQLite的配置,无需手动调整php.ini(之前的修改不会产生冲突)。
2. 重启服务并验证扩展加载
安装完成后重启Apache服务:
sudo systemctl restart apache2
通过命令行确认扩展是否成功加载:
php -m | grep pdo_sqlite
若输出pdo_sqlite,说明扩展已正常生效。
3. 检查WordPress数据库配置(可选)
若问题仍存在,确认wp-config.php中的MySQL连接参数(DB_HOST、DB_NAME、DB_USER、DB_PASSWORD)是否正确。部分场景下,MySQL连接配置错误会导致WordPress尝试 fallback 到SQLite,进而触发该提示。
4. 重新访问站点
完成上述操作后,再次访问你的WordPress站点,检查错误是否消失。
内容的提问来源于stack exchange,提问作者Tracie
相关产品推荐
相关产品推荐

