1

ローカルホスト (Windows 7 IIS) で php ファイルを実行しているときに、sqlite を使用すると問題が発生します。IIS、PHP 5.3、xdebug をインストールし、IIS マネージャーで 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

何が間違っている可能性がありますか?

4

1 に答える 1