rktSQLite

rktSQLite2




PDO(PHP Data Objects)とは
PDOはPHP5から使用できるようになったデータベース抽象化レイヤーです。
今までdbx関数群、DB・MDBクラスなど幾つか同様のものが提供されてきました。
今回のPDOはPHP5の機能をより引き出せる設計になっているようです。

PDOのインストール
インストールにはDo You PHP?さんのページを大変参考にさせて頂きました。
--------------------------------
今回インストール実証した環境
  OS:VineLinux3.1
  Apache2-2.0.5
  php5-5.0.3
--------------------------------
PHPはコンパイルせずにrpmでインストールしました。
extension_dirはデフォルトの/usr/lib/php5/です。
Do You PHP?さんさんの所で、ご指摘されていた通りwarningが沢山でました。
私は、warningを残したまま作業を続けました。
対処方法はphpize.m4等を修正:Do You PHP?さんでご提示されています。

php.iniの変更。
php.iniをここで変更しました。
pdo_sqliteのインストール時にエラーがでました。
php.iniの設定が原因だったのか分からないのですが、設定したらエラーがなくなりました。

PDO_SQLiteのインストール
pdo_sqliteはpearコマンドからインストールできました。
pdoのセットアップの所で書きましたが、pdoがインストールされていないと以下のエラーがでました。
多分php.iniの設定でエラーが取れたと思います。

php.iniの変更。
pdo_sqlite.soを追加します。