サイトアイコン Lonely Mobiler

玄箱sarge化とsqliteとLolipopと・・・

sarge化とsqlite3インスコ

# vi /etc/apt/sources.list

woodyをsargeにして保存

# aptitude update # aptitude dist-upgrade

これでおk

phpうpしたのを確認

# php --version

phpinfoも見よう

# apachectl restart Address already in use: make_sock: could not bind to port 80

apache restartできね

# fuser -n tcp 80

なんかあった 落とす。

# fuser -kn tcp 80 # apachectl restart

これでおk

sqlite入れる前にpearをインストール

# aptitude install pear # pear install sqlite configure: error: C++ preprocessor "/lib/cpp" fails sanity check

cppが無いっておこられた

# aptitude install g++ # pear install sqlite Build process completed successfully Installing 'sqlite.so' at ext_dir (/usr/lib/php4/20020429/sqlite.so) install ok: SQLite 1.0.3

php.ini変更

# vi /etc/php4/apache/php.ini extension_dir = /usr/lib/php4/20020429/ extension=sqlite.so # apachectl restart

php_infoを確認

sqlite SQLite support enabled PECL Module version 1.0.3 $Id: sqlite.c,v 1.62.2.25 2004/07/10 12:25:33 wez Exp $ SQLite Library 2.8.14 SQLite Encoding iso8859

ver2が入った。泣いた。

groundwalker.comを参考にして、sourceforge.netを落として解凍

# phpize # ./configure --with-sqlite3=/usr/local/bin # make && make install # vi /etc/php4/apache/php.ini extension=sqlite3.so # aptitude restart

つかえね。phpのログどこだろう、まあいいか。

そういえばLolipopのsqliteはverいくつだと思ってphpinfo
・・・表示されねぇ。
んなばかなと思ってmt-check.cgiを見るとちゃんと入ってる。

ここで気づいた。mtはperlだからsqliteが使えるってことに。
phpじゃ使えないのね('`)

それだけじゃつまらんので悪あがきしてみようと思ったが・・・

php.benscom.com

extension NULL php.ini のみ

オワタ
他に方法ないかな・・・

おとなしくMySQL使うか、Perlにするか、鯖かえるか。うーむ
MySQLは鯖が重いから却下だし。
鯖もなかなか条件揃うとこはないし、自宅だとセキュリティとかマシンとか考えると厳しいし。
Perlが無難か。

Sponsored Link
モバイルバージョンを終了