vine-users ML アーカイブ



[vine-users:074695] PHP5の sqliteサポートについて

  • From: 個々一番 <cocoiti@xxxxxxxxxx>
  • Subject: [vine-users:074695] PHP5の sqliteサポートについて
  • Date: Wed, 14 Jun 2006 06:01:22 +0900
個々一番といいます。

Vine3.2を使用しています。

PHP5のパッケージにおいて以前はsqliteサポートが
あった気がしたのですが、いつのまにか消えてしまってしまっている
ようです。

--without-sqlite

とされているので意図的なのかなと思い。
とりあえず、自前でコンパイルを試してみました。

sqliteエクステンションは、
PDO依存となったようなので、とりあえずRPMで関連しそうなものをインストールし、
PHP5.1.4のパッケージから、ext/sqliteをphpize→make→make installしphp.ini
に以下の記述をしましたが

extension=pdo.so
extension=pdo_sqlite.so
extension=sqlite.so

(正確には、/etc/php5/php.d/pdo_sqlite.iniの下に追記)

以下のエラーが発生します。
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/sqlite.so' 
- /usr/lib/php5/sqlite.so: undefined symbol: ps_validate_sid_sqlite in Unknown on line 0

そこで教えていただきたいのは。

(1) PHP5のパッケージでsqliteをつかっていらっしゃる方いますか?
(2) もし利用されている方が居ればsqlite拡張を利用するための方法。
(3) 前は使えて気がするんですが・・気のせいでしょうか?

あたりなのですが、お教えいただければ幸いです。
(1)と(2)は、あきらめて、パッケージ作り直すあたりから作業を
しようかとおもっていますが、(3)が気になっています。

関連しそうなパッケージを以下に記載します。

php5-pear-5.1.4-0vl1.1
php5-devel-5.1.4-0vl1.1
php5-mysql-5.1.4-0vl1.1
php5-apache2-5.1.4-0vl1.1
php5-mcrypt-5.1.4-0vl1.1
php5-5.1.4-0vl1.1
php5-pdo-5.1.4-0vl1.1
php5-pgsql-5.1.4-0vl1.1
sqlite3-devel-3.3.6-0vl1
sqlite-devel-2.8.15-0vl2
sqlite3-3.3.6-0vl1
sqlite-2.8.15-0vl2

以上、よろしくお願いいたします。
/*************************************
*個々一番
*cocoiti@xxxxxxxxxx
*************************************/