嗨,我收到尝试通过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()); }
你需要
[PDO_SQLITE] extension=pdo_sqlite.so
为启用 sqlite:.subscribers.db
sqlite:.subscribers.db
或者,对于Windows:
[PHP_PDO_SQLITE] extension=php_pdo_sqlite.dll
当然,此扩展名在您的ext目录中
ext