Jump to content


Photo

Php + Interbase


  • Faça o login para participar
5 replies to this topic

#1 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 09/12/2003, 15:03

Fatal error: Call to undefined function: ibase_connect() in e:\site\interbase\index.php on line 14


Esse é o erro depois que tento ligar o PHP com o interbase....

Diseram para mim descomentar a parte do php_interbase.dll, só tirando o ponto e vírgula da frente... Mas parece que não foi o suficiente....

Não sei o que fazer agora... tem como alguem me ajudar???
É duro ser modesto quando se é bom....

#2 Web Developer

Web Developer

    12 Horas

  • Usuários
  • 283 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS
  • Interesses:Desenvolvimento Web.

Posted 09/12/2003, 21:14

Você deve fazer uma alteração no php.ini. Tem um campo que vc deve habilitar... naum me lembro o nome, mas no arquivo existe uma palavra que fala em interbase e que tem um ; na frente, basta retirar o ; da frente da palavra e ela está habilitada! è isso ai por enquanto! (y)
PHP não é coisa pra muleque!

#3 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 10/12/2003, 10:05

;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
extension=php_db.dll
extension=php_dba.dll
extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll

Este é um pedaço do arquivo php.ini, e como visto em cima, ele está sem a vírgula, mas continua com o problema...

E eu tirei mais virgulas para liberar, pensando que tinha algo a ver, mas não funcionou ainda....

Será que tem que configurar o APACHE??? Outra coisa, se alguem que trabalha com InterBase e PHP, manda pra mim o arquivo php.ini, para ver se dá certo...

Será que se eu configurar o PHP para 2 banco (MySql e InterBase), pode dar um erro??? Pois o meu está configurado para os dois...

Valeu pelo apoio, e se alguem poder me ajudar....
É duro ser modesto quando se é bom....

#4 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 10/12/2003, 17:46

"Nota: O suporte completo para o InterBase 6 foi adicionado no PHP 4.0.

Este banco de dados usa aspas simples (') para escapar, um funcionamento semelhante ao do banco de dados Sybase, adicione ao seu php.ini a seguinte diretiva:


magic_quotes_sybase = On"


Fiz isso...

"Nota para os usários de Win32: Para ativar este módulo em um ambiente Windows, você deverá copiar gds32.dll da pasta DLL do pacote binário PHP/Win32 para a pasta SYSTEM32 em seu computador com Windows. (Ex: C:\WINNT\SYSTEM32 or C:\WINDOWS\SYSTEM32). No caso de você já ter o sevidor de banco de dados InterBase na mesma máquina onde o PHP esta sendo executado, você já deve ter esta DLL. Então você não precisará copiar gds32.dll a partir da pasta DLL. "

Fiz isso...

Mas continua dando erro galera.... Lá, ele te explica passo a passo, fiz essas duas coisas e já deveria funcionar... Mas não deu...
Se alguem já é ocnhecedor de PHP, dê uma olhada nesse link:

PHP

Foi daí que eu tirei essa coisas.....

ME AJUDEM, POR FAVOR....
É duro ser modesto quando se é bom....

#5 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 12/12/2003, 14:08

Galera, foi mal encher o saco de vocês, mas já solucionei o meu problema.

Foi bem difícil, tive que ver em um monte detutoriais, e o que havia errado, mas ainda bem que eu consegui

Valeu pela força....

E até a próxima......
É duro ser modesto quando se é bom....

#6 Web Developer

Web Developer

    12 Horas

  • Usuários
  • 283 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS
  • Interesses:Desenvolvimento Web.

Posted 15/12/2003, 19:30

O arquivo .gdb está na mesma pasta que está setado no
ibase_connect() ?
PHP não é coisa pra muleque!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq