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

シェアする

フォローする

コメント

  1. 味塩 より:

    どうでもいいけどlolipo(ロリポップ)てネーミングセンス凄いよな。

  2. jklraid より:

    この鯖の欠点は見た目(名前含む)とMySQL鯖の重さだと思っている。