アカウント


 



Firebird日本ユーザー会はFirebird Foundation の公式スポンサーです
Firebird日本ユーザー会は
Firebird Foundation の
公式スポンサーです

 

■Redhat Linux9 用 PHP4.2.2 RPM -- InterBase / Firebird Support

 Redhat Linux9 付属のRPM(php-4.2.2-17.i386.rpm)では、interbase関数のサポートがされていないため、SPECファイルを編集してRPMを作成してみました。

 php-4.2.2-17.1.i386.rpm
 php-interbase-4.2.2-17.1.i386.rpm
 php-manual-4.2.2-17.1.i386.rpm

 インストール後に、/etc/php.iniを編集して、以下の行を追加して下さい。

; Dynamic Extensions ;
extension=interbase.so

 Apaceh2.0対応なので、--with-DEAPIオプションがいるのかいらないのか不明ですが、合わせて追加してあります。

 php.17.1-mod_interbase.spec

 ※RPM4は今回初めてさわったのですが、rpm -ba とかではなく、rpmbuild -ba とコマンドが分離されていたので、少々とまどいました。

by T.Hayashi (2004/2/1)

■マルチバイト関係Configure追加

 前回のビルドでは、mbstring関係が抜けていました。具体的には以下の3つのオプションが有効になっていませんでした。

'--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex'

 上記のオプションを有効にしたRPMは以下になります。

 php-4.2.2-17.2.i386.rpm
 php-interbase-4.2.2-17.2.i386.rpm

 specファイルはこちらです。

 php.17.2-mod_interbase.spec

by T.Hayashi (2004/2/7)


 



 おつかれさまです
しゅう image
2004年2月1日(日) 12時30分更新

これはとても便利そうですね。
configureは避けたいけどFirebirdをPHPから使用したい人は
とても助かるかと思います。

そう言えば、私もその後情報を捕捉していないのですが、
1.5とPHPのお互いの最新版を使用したインストールは上手く行くようになったのでしょうかね。
誰かご存じの方いたら情報提供頂けたらたすかります。


The Firebird FAQ(英文)が公開されています。(2007/08/26)
powered by Sylph  version.1.0 rc4 / ©1998-2004.DipMeshSystems .