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???
Php + Interbase
Started By Durban, 09/12/2003, 15:03
5 replies to this topic
#1
Posted 09/12/2003, 15:03
É duro ser modesto quando se é bom....
#2
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!
PHP não é coisa pra muleque!
#3
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....
;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
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....
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
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......
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
Posted 15/12/2003, 19:30
O arquivo .gdb está na mesma pasta que está setado no
ibase_connect() ?
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)