サイトアイコン Lonely Mobiler

lolipopでphp+sqliteを使う。

前のエントリーでコメントくれた方がいたので参考にやってみた。
参考サイトは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
モバイルバージョンを終了