一尘不染

pdo sqlite找不到驱动程序…php文件未处理

php

嗨,我收到尝试通过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());
}

阅读 343

收藏
2020-05-29

共1个答案

一尘不染

你需要

[PDO_SQLITE]
extension=pdo_sqlite.so

为启用 sqlite:.subscribers.db

或者,对于Windows:

[PHP_PDO_SQLITE]
extension=php_pdo_sqlite.dll

当然,此扩展名在您的ext目录中

2020-05-29