Configurando o PHP para conexão com o banco de dados Firebird (Interbase)

Pessoal,
Boa noite.

Depois de ter vários problemas para configurar um ambiente Windows PHP + Firebird, resolvi criar esse post para ajudar outros colegas com o mesmo problema e eliminar de uma vez por todas a mensagem de erro:

Fatal error: Call to undefined function ibase_connect()

Realizado a configuração

  1. Faça o download do XAMPP 1.8.2 VC9 e extraia os arquivos para um diretório local, de preferência C:\xampp
  2. Execute o arquivo setup_xamp.bat para configurar as variáveis
  3. Edite o arquivo php.ini (C:\xampp\php) e procure por php_interbase.dll. Descomente essa linha removendo o caracter “;” no começo da linha
  4. Faça o download do banco de dados Firebird 2.5.3 e instale no seu computador
  5. Copie o arquivo php_interbase.dll do seu diretório php\ext para o diretório C:\Windows\System32
  6. Copie os arquivos libeay32.dll e ssleay32.dll do seu diretório php para o diretório C:\Windows\System32
  7. Faça o download deste arquivo e extraia as DLLs nos diretórios C:\Windows e C:\Windows\System32 (ou copie o C:\firebird\bin\fbclient.dll para os diretórios citados e copie novamente este arquivo, agora com o nome gds32.dll)
  8. Inicie o Xampp Control (xampp-control.exe) e inicie o serviço do Apache

Pronto, PHP + Apache + Firebird instalados e integrados! Agora é só fazer o PHP se conectar no banco de dados:

php firebird interbase connection can’t connect não conecta como configurar conectar Fatal error: Call to undefined function ibase_connect()

php firebird interbase connection can’t connect não conecta como configurar conectar Fatal error: Call to undefined function ibase_connect()

E é isso aí!
Até mais.

SQL, sql server, sql server 2008, sql server 2008 R2, Oracle, Oracle Database, Oracle 11g, Oracle 10g, Oracle 12c, MySQL, Firebird, Consultoria, Consultor, Programador, Programação. Desenvolvedor, Analista de Sistemas, DBA, Criação de website, Criação de Sistema Web, Vitória, Vila Velha, Guarapari, Espírito Santo, ES, Consultoria SQL em VItória, Treinamento, Curso, Prestação de serviço, prestar serviço, freelancer, freela, banco de dados, consultoria em banco de dados, consultor de banco de dados

Deixe uma resposta