前のエントリーでコメントくれた方がいたので参考にやってみた。
参考サイトはMaking The Road > Blog > ロリポップでSQLite
まず前準備としてphpizeを使えるようにしておく必要がある。
これはphp-devをインストールしてくるとついてくるっぽい。Synapticですぐだ。
あとコンパイル環境は鯖とそろえる必要がありそう(このへん詳しくないのだけども)。何も考えずにUbuntuでコンパイルしたやつを使ったら、" Warning: dl(): Unable to load dynamic library './sqlite.so' - /lib/i686/libc.so.6: version `GLIBC_2.4' not found "て表示された。Debian(sarge)でコンパイルしたらokだった。
というわけでコマンド
wget http://pecl.php.net/get/SQLite-1.0.3.tgz tar xzvf SQLite-1.0.3.tgz cd SQLite-1.0.3 phpize ./configure make
これでmodules/sqlite.soが出来る
あとはftpで sqlite.so と sqlite.php をupして確認
パーミッションはディレクトリを777にしないとDB書き込みできなくて Warning が出るので気を付けよう(はまった。。。)
というわけで俺勝ち組 ありがとうございます。
Sponsored Link