使用phpLiteAdmin创建数据库时提示SQLiteDatabase未安装的求助
解决phpLiteAdmin提示SQLiteDatabase未安装的问题
你遇到的系统检测信息如下:
PDO: installed PDO SQLite Driver: installed SQLite3: installed SQLiteDatabase: not installed
问题原因
SQLiteDatabase是PHP针对SQLite 2的旧版扩展,当前主流使用的是SQLite 3,对应的扩展正是你已安装完成的SQLite3和PDO SQLite Driver。phpLiteAdmin默认可能优先检测这个旧扩展,但实际上你完全不需要它就能正常操作SQLite 3数据库。
解决方案
方法1:修改phpLiteAdmin配置文件
- 找到phpLiteAdmin根目录下的
config.php文件 - 查找
$use_sqlite2配置项,将其值设置为false:
若文件中无此配置项,直接手动添加上述代码即可$use_sqlite2 = false; - 保存文件后,重启Web服务器(Apache/Nginx等),刷新phpLiteAdmin页面
方法2:更新phpLiteAdmin至最新版本
旧版本的phpLiteAdmin可能对新版SQLite扩展支持不完善,下载替换为最新版工具,通常能自动适配已安装的SQLite3和PDO SQLite Driver扩展。
补充说明
你已安装的SQLite3和PDO SQLite Driver完全满足创建、管理SQLite 3数据库的需求,调整配置或更新工具后即可正常使用phpLiteAdmin。
内容的提问来源于stack exchange,提问作者Nayanajith Chathushka Rathnaya
相关产品推荐
相关产品推荐

