您好,我在尝试通过 php 文件连接到 sqlite 时收到找不到驱动程序错误。我已将权限设置为 777... PHP 版本 5.2.16,我安装了模块。找不到驱动程序的任何原因,php.ini 也显示安装了扩展 pdo.so 和 pdo_mysql.so。
PDO
启用 PDO 支持 PDO 驱动 mysql
pdo_mysql
MySQL 的 PDO 驱动程序,客户端库版本 5.0.92
try {
// Connect to the SQLite Database.
$db = new PDO('sqlite:.subscribers.db');
} catch(Exception $e) {
die('connection_unsuccessful: ' . $e->getMessage());
}
最佳答案
我必须实际安装扩展程序,这就是我在运行 PHP 7.1 的 Ubuntu 16 上所做的:
sudo apt install php7.1-sqlite3
关于php - pdo sqlite 找不到驱动程序...未处理 php 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8803728/