当前位置: 首页 > 面试题库 >

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

司马彦
2023-03-14
问题内容

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

或者,对于Windows:

[PHP_PDO_SQLITE]
extension=php_pdo_sqlite.dll

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



 类似资料:
  • 问题内容: 我已经在Linux系统上安装了Lampp,并且在尝试使用symfony2命令创建架构时正在学习symfony2。 我收到以下错误消息: 我也在php.ini文件中取消注释此行 我试图查看并用Google搜索我的问题,但无法解决我的问题。当我运行命令时,我得到以下结果: 有什么办法可以消除此问题? 问题答案: 希望您正在本地主机中运行项目。在项目文件夹app / config中,一个名为

  • 2:在odbcDriverConnect(con,...)中:ODBC连接失败 如果在64位R(R console或Rstudio)中运行,将返回以下错误: 警告消息:1:在odbcDriverConnect(con,...)中:[RODBC]错误:状态IM003,代码160,由于系统错误126:找不到指定的模块,无法加载消息指定的驱动程序。(Microsoft Access驱动程序(*.mdb,

  • 问题内容: 输出 >无法连接到数据库服务器java.lang.ClassNotFoundException 问题答案: 看来您应该将MySQL驱动程序jar放入 类路径中 。

  • 问题内容: 我刚刚用Apache,MySQL和PHP安装了Debian Lenny,并且收到了PDOException 。 这是它所指的特定代码行: ,,,和是我所定义的常量。它在生产服务器(以及我以前的Ubuntu Server设置)上运行良好。 这与我的PHP安装有关吗? 搜索互联网没有帮助,我得到的只是专家交流和示例,但没有解决方案。 问题答案: 您需要有一个名为pdo_mysql的模块。在

  • 问题内容: 我在只能访问MySQL和FTP的服务器上开发网站,因此我运行的所有命令都是通过b374k php shell进行的。我在使用SQL驱动程序时遇到Laravel问题。我尝试切换到文件托管的SQLite(在database / database.sqlite中),但是引发的异常与使用MySQL时相同。控制台的输入和输出如下: 服务器上安装的Apache扩展为: 可能是什么问题,我该如何解决

  • 因此,我一直在使用sbt with assembly将所有依赖项打包到一个jar中,用于spark工作。我做了几个工作,使用设置连接池信息,将其广播出去,然后在RDD上使用获取连接,并将数据插入数据库。在我的sbt构建脚本中,我包括 这确保JDBC连接器与作业打包在一起。一切都很好。 因此,最近我开始使用SparkSQL,并意识到使用中的新特性,简单地获取一个dataframe并将其保存到jdbc