PHP SQlite2 インストール

PHP5.3系でSQlite2をインストール

優 PHP SQlite2 インストール

 

 

SQlite2 + PHP5.3

 

 

 

予めyumでPHPを入れておいて、そこにSQlite2を追加する方法です。PHP5.3系にはSQlite3が同梱されますが、SQlite3とSQlite2は互換性がありません!ですが、ソースの改修はしたくないので、スマートにSQlite2も使えるようにしたいと思います。

 

ソース保存用のディレクトリに移動します。

# cd /usr/local/src/

 

museumからダウンロードします。

# wget http://museum.php.net/php5/php-5.3.3.tar.gz

 

解凍しましょう。

# tar zxvf php-5.3.3.tar.gz

 

SQlite2のディレクトリまで移動する。

# cd /usr/local/src/php-5.3.3/ext/sqlite

 

PHP拡張コマンド

# phpize

 

SQlite.iniファイルの作成を行います。

# vi /etc/php.d/sqlite.ini

※以下を記述
extension=sqlite.so

 

SQliteの中でconfigureして下さい。

# ./configure

 

インストール

# make && make install

少し待ってモジュールの依存等でこけなければこれでおしまい!

 

きちんとインストールできたか確認しよう

 

PHPのモジュール確認コマンドを行います。

 

 sqlite]# php -m


[PHP Modules]
略

SQLite
sqlite3

略

 

iniが有効になっているかチェックする。

 sqlite]# php --ini

Configuration File (php.ini) Path: /etc
Loaded Configuration File: /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed: /etc/php.d/curl.ini,

略

/etc/php.d/sqlite.ini,
/etc/php.d/sqlite3.ini,

略

これでPHP5.3でもSQlite2が使えます。

 

どうして今更SQlite2?

大人の事情で良くあります。

 

PHP SQlite2 インストール
最新情報をチェックしよう!
>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG