• 締切済み

SQLiteの設定について

ただいま、SQLiteの設定を行っています。 市販本や、さまざまなHPで書いてある通りに設定を行いました。 php.iniのextension=php_sqlite.dll の行頭にある「;」を外し、extension=php_pdo.dllをその上に追記しました。 extension_dir="c:\php\ext" (←¥じゃなく,/の違いでしょうか?) に設定しなおし、apachを再起動させましたがphp.infoにSQLiteの欄が出ず、実行できません。 実行環境は windowsXP apache_2.2.6 php-5.2.5 です。 他にどのような処置がありますでしょうか? すいません。お願いします。

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

>php.iniのextension=php_sqlite.dll >の行頭にある「;」を外し、extension=php_pdo.dllをその上に >追記しました。 何故「php_sqlite.dll」?pdoであれば   extension=php_pdo.dll   extension=php_pdo_sqlite.dll という記述になるハズですけど(http://www.php.net/manual/ja/ref.pdo.php)。 extension_dirはすでに(上の方で)設定されていませんでしたか?ウチの設定だとこういう記述です(Paths and Direcoriesの下あたりにありました)。   extension_dir = d:/php/extensions/

wi11
質問者

補足

>extension=php_pdo.dll >extension=php_pdo_sqlite.dll も行頭の「;」を外しましたが、phpinfoにはSQLiteの欄は出ませんでした。 >extension_dir = d:/php/extensions/ これは拡張モジュールの場所を指定するんですよね? 私も場合は、c:/php/extでして、そこの中に extension=php_pdo.dll extension=php_pdo_sqlite.dll も入っているので合っているのかと思っているのですが、違いました?

関連するQ&A