PDO_SQLITE驱动程序不存在。.怎么办?

2022-08-30 10:41:12

我看到到处都是(包括在官方文档上),默认情况下,php中应该包含PDO_SQLITE驱动程序。

但是,当我查看我的 ,我只看到这些文件:extension_directory

gd.so mcrypt.so mysqli.so mysql.so pdo_mysql.so pdo.so

因此,我试图安装的框架(Symfony)告诉我需要安装PDO_SQLITE或SQLite3 .so扩展...

任何人都可以帮忙吗?我可以尝试在网络上的某个地方找到所需的.so文件,将其放在我的extensions_directory,然后将其包含在php.ini中吗?

顺便说一句:我正在运行通过ubuntu上的apt-get下载的php 5.3.6。


答案 1

你试过吗?sudo apt-get install php5-sqlite

当前版本:sudo apt install php7.4-sqlite


答案 2

对于 PHP 7.0 及更高版本:

sudo apt-get install php-sqlite3

推荐