Elaborei logo abaixo uma receita de bolo para compilar
o PHP com suporte ao banco de dados Interbase/Firebird.
Em primeiro lugar pare o serviço
Apache:
# service httpd stop
Efetue o download dos fontes do PHP4:
ftp://ftp.unicamp.br/pub/conectiva/.../php4-4.3.3-26997U90_3cl.src.rpm
Instale os fontes:
# rpm -ivh php4-4.3.3-26997U90_3cl.src.rpm
# cd /usr/src/rpm/SOURCES/
# bunzip2 php-4.3.3.tar.bz2
# tar -xvf php-4.3.3.tar.gz
# cd php-4.3.3
Configurando a incorporação do Interbase:
# ./configure --with-apxs2=/usr/sbin/apxs --with-interbase=/opt/interbase --with-jpeg-dir=/usr --enable-sockets
Compilando:
# make
Instalando:
# make install
Atualizando o
php.ini:
# cp php.ini-dist /usr/local/lib/php.ini
# cp php.ini-dist /etc/php.ini
Edite o
httpd.conf, que se encontra em
/etc/apache/conf/, para carregar o módulo do PHP adicionando as seguintes linhas abaixo:
LoadModule php4_module libexec/libphp4.so
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
Agora vamos colocar o Apache no ar:
# service httpd start
Pronto! Agora o PHP está configurado para acessar o banco
Interbase/Firebird.