Jump to content


Photo

Complicado - Php 5 + Oracle 9 + Iis6


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

#1 eduardo_augusto

eduardo_augusto

    Novato no fórum

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

Posted 13/04/2005, 15:47

Fala rapaziada, estou com o seguinte problema:

Não estou conseguindo carregar a dll "php_oci8.dll". Já tentei praticamente tudo, mas naum funfa. Qdo deixo a dll descomentada do php.ini, aparece a seguinte msg:

Unable to load dynamic library 'C:/php/extensions/php_oci8.dll' - Acesso negado.

Já liberei acesso para todos usuários acessarem o pasta onde o php está instalado, mas não funcionou, o estranho é q as outras dll's o php está carregando, entaum supõe-se q o php tem acesso a pasta.

Conectar na base pelo Oracle eu consigo normalmente, sem problemas.

Se alguém tiver alguma idéia do q eu posso fazer, não vai quebrar um galho e sim uma árvore.

Obrigado,
Eduardo.

#2 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 13/04/2005, 16:35

O client do oracle esta instalado no servidor??
Qual a versão exata do PHP5 que esta usando??
A biblioteca (arquivo) esta realmente disponivel na pasta e com as permissões??
------
Mero mortal!

#3 Xandão Grunge

Xandão Grunge

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Chavantes

Posted 28/09/2005, 16:53

Aproveitando o tópico: A biblioteca php_oci8.dll é compativel com o Oracle Database 9i?

P.S: Utilizo PHP 4.4

Grato,
Xandão Grunge B)
Xandão Grunge B)

#4 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 28/09/2005, 17:02

É sim Grunge.
------
Mero mortal!

#5 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 02/03/2006, 12:36

Aeh galera meu caso é exatamente o contrário. A php_oci8.dll funcionou mas o php_oracle.dll não. Minha versão do php é 5.1.2 e o apache é a versão 1.3.34.

O mais estranho é que ambas funcionavam quando eu usava o php 4. Mas devido a incompatibilidade de alguns comandos de php para o oracle eu tive de atualizar a versão do Php. Agora elas não funcionam.
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#6 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 02/03/2006, 13:21

Verifique se a variável de ambiente ORACLE_HOME esta "setada".
------
Mero mortal!

#7 Mirror

Mirror

    Novato no fórum

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

Posted 30/05/2007, 09:50

Aproveitando...


Estou tentando me conectar ao BD Oracle 9i usando o PHP5, no entanto, não estou conseguindo...
Descomentei a linha "extensions=php_oci8.dll" e restartei o Apache2, até ai tudo bem.
Mas qdo chamo a página recebo o seguinte erro:
--
"Fatal error: Call to undefined function OCILogon() in E:\DEVELOPE\FONTE\conecta_oracle.php on line 12"
--

A linha que estou usando para tentar conectar é a seguinte:

//
$ora_conecta = OCILogon($ora_user,$ora_senha,$ora_sid);
//

Se tento usar a seguinte:
//
$ora_conecta = @ocilogon($ora_user,$ora_senha,$ora_sid);
//

não recebo mensagem de erro, mas nada é exibido na tela, nem mesmo um simples echo.



Alguém poderia me ajudar ??



Obrigado,
Lucas




0 user(s) are reading this topic

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

IPB Skin By Virteq