Archive for October, 2007

What is firebird

Firebird is an open source relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, powerful language support for stored procedures and triggers. It has been used in many production systems within a large number of commercial companies since 1981.

Steps to compile compile firebird module with php

1)Download the firebird module  to server

Cd /usr/src

wget http://nchc.dl.sourceforge.net/sourceforge/firebird/Firebird-2.0.3.12981-1.tar.bz2

2)Manually build and install the firebird module

tar -jxf Firebird-2.0.3.12981-1.tar.bz2

cd Firebird-2.0.3.12981-1

mv Firebird-2.0.3.12981-1 firebird

cd firebird

./autogen.sh; make;make install

3)Rebuild PHP along with the firebird

‘–with-interbase=/usr/src/firebird’ option.

When installing is finished, open the php.ini configuration file (located in /usr/local/lib/), and check if these lines exist (uncomment/modify them if necessary):

magic_quotes_sybase = On	; Use Sybase-style magic quotes (escape ' with '' instead of ')
extension=php_interbase.so

magic_quotes_sybase = On	; Use Sybase-style magic quotes (escape ' with '' instead of ')
extension=php_interbase.so

 4) check php module using php -m command

Regards

Stacy

System Administrator.