【发布时间】:2012-09-11 15:43:59
【问题描述】:
在本地主机 (Windows 7 IIS) 上运行我的 php 文件时,我在使用 sqlite 时遇到问题。我已经在 IIS 管理器中安装了 IIS、PHP 5.3、xdebug 并启用了 sqlite。我的 IDE 是 phpStorm。 PHP 工作正常。但行后
$db = new PDO('sqlite:new.db');
$db = {PDO} [0]。之后,$db->query($query, SQLITE_BOTH, $error) 给出一个空的$error,这是我能理解的。但是我不明白为什么new PDO 不起作用并且也不返回任何错误。数据库位于根文件夹中,相同的代码在互联网上运行。
为了确定,这里是 sqlite 上的 phpinfo 输出:
PDO support enabled
PDO drivers mysql, sqlite, sqlsrv, sqlite2
知道有什么问题吗?
【问题讨论】:
-
@Cups:就我而言,PDO 已经安装:
PDO drivers mysql, sqlite, sqlsrv, sqlite2如果我理解正确的话。
标签: php sqlite iis localhost windows-7-x64