Jump to content


Photo

Habilitei A Dll Para O Postgree No Php E Mesmo Assim Nao Funciona


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

#1 GreyWolf

GreyWolf

    Mestre

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

Posted 11/07/2008, 16:02

Opa Pessoal.

Instalei o postgree mas o php não quer habilitar a extensão.
Tirei o ; do php_pgsql.dll , parei e iniciei o apache e mesmo assim nada de aparecer no php info ou dar algum erro.
Sempre aparece a mensagem que não existe o comando.

O que posso fazeR?

Obs: Preciso manter o mysql junto.

Obs2: Na máquna instalada o php, o cara usou aquele ventrigo para fazer ¬¬

#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 11/07/2008, 16:09

:ponder:
1 - qual é o erro?
2 - usa algum software tipo WAMP, Apache2triad, etc? Qual a versão do PHP?
3 - Já verificou o log?
4 - Se você habilitar outra extensão, esta aparece no phpinfo()?

#3 GreyWolf

GreyWolf

    Mestre

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

Posted 11/07/2008, 16:11

Tais me seguindo ou o que? :P

Fatal error: Call to undefined function pg_connect() in C:\Arquivos de programas\VertrigoServ\www\route\Spike\Persistencia.class.php on line 15

Ali já diz qual o programa maluco que usaram pra instalar ;P

Tem a gd habilitada la

#4 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 11/07/2008, 16:17

hahahaha é que eu modero as salas de BD e as de PHP!
Ah, aquilo era a parada usada pra instalar o PHP? rs...
Bom... e o log? Quando você inicia o PHP, não aparece nada?
Tenta habilitar OUTRA extensão, que esteja desabilitada agora também, pra ver se aparece no phpinfo();

#5 GreyWolf

GreyWolf

    Mestre

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

Posted 11/07/2008, 16:21

[Fri Jul 11 16:20:35 2008] [notice] Apache/2.0.59 (Win32) PHP/5.2.2 configured -- resuming normal operations
[Fri Jul 11 16:20:35 2008] [notice] Server built: Jul 27 2006 15:55:03
[Fri Jul 11 16:20:35 2008] [notice] Parent: Created child process 580
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\Arquivos de programas\\VertrigoServ\\php\\ext\\php_pgsql.dll' - N\xe3o foi poss\xedvel encontrar o m\xf3dulo especificado.\r\n in Unknown on line 0
[Fri Jul 11 16:20:35 2008] [notice] Child 580: Child process is running
[Fri Jul 11 16:20:36 2008] [notice] Child 580: Acquired the start mutex.
[Fri Jul 11 16:20:36 2008] [notice] Child 580: Starting 250 worker threads.


E eu botei a extensão la

#6 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 11/07/2008, 16:27

:ponder: eu tive um problema parecido com a versão 5.2.6 do PHP em Windows XP apenas. Por mais que estivesse tudo certinho, não carregava algumas DLLs. Quando voltei para a 5.2.5 resolveu. No Windows Vista eu consegui instalar normalmente.
Mas a sua versão é 5.2.2... então... não sei!

Você vai ter que dar uma verificada na sua configuração de extensões, essas coisas assim... Se for o caso, instale um WAMP ou Apache2triad...

#7 GreyWolf

GreyWolf

    Mestre

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

Posted 11/07/2008, 16:39

Poisé.

Odeio windows, ta louco ¬¬

#8 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 12/07/2008, 01:29

Eu ia falar pra baixar no PECL4WIN, mas... justo esta extensão não está sendo disponibilizada (sabe-se lá o porquê). Já tentou usar o driver PostgreSQL do PDO? É até recomendável. ;-)

[]’s :DAté mais

#9 GreyWolf

GreyWolf

    Mestre

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

Posted 12/07/2008, 02:59

Não sei nem se tem o do pdo o.O"
Depois vou ver, mas não me recordo de ter visto =]

#10 mofo

mofo

    12 Horas

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

Posted 12/07/2008, 09:41

eu tb tive esse problema hoje !

Instale o php 5.2.5 que resolve !
Essa Meleca de windows é xxxxxx :)

#11 Prog

Prog

    ...

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

Posted 12/07/2008, 15:33

Isso ta com cheiro de DLL na pasta errada.
------
Mero mortal!

#12 GreyWolf

GreyWolf

    Mestre

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

Posted 12/07/2008, 18:18

segunda vejo no trmapo
aqui em casa instalei no linux e não deu nenhum problema, tirando q instala e não diz a senha do bd ;x

#13 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 12/07/2008, 19:19

Isso ta com cheiro de DLL na pasta errada.

Pois é, é o que a mensagem de erro está dizendo. Se ele realmente colocou a extensão lá, é até possível que ela não seja reconhecida (incompatibilidade entre versões), mas é algo bem raro...

De qualquer forma, eu insisto: use a biblioteca PDO! :P

[]’s :DAté mais

#14 drezinho

drezinho

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:Sao Paulo, SP

Posted 02/01/2012, 18:25

Tive esse problema recentemente com o WAMP. Buscando no google, cai nesse tópico e através dele consegui um "norte" para buscar a solução.
É um arquivinho libpq.dll que não fica na pasta que de.. (eu acho) :unsure:
Segui esse tutorial: http://blog.supliu.c...-php_pdo_pgsql/

#15 Tugu

Tugu

    <! Fernando Tugu !>

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:São Bernardo do Campo - SP
  • Interesses:Ajudar pessoas que tenham dificuldades em minhas especializações... e espero que me ajudem quando ficar muito xxxxxx meus trampos...

Posted 06/03/2012, 00:11

ae galera depois de tanto pesquisar achei!!!

o problema de quando habilita de dll e da erro ainda, vc tem q apontar uma dll do postgre no load do apache

é só incluir a linha

LoadFile "C:/Arquivos de Programas/PostgreSQL/8.4/bin/libpq.dll"

compartilhando tava dificil a resposta.. espalhem feito virus ehheheh

abraz a comunidade
<span style='font-size:10pt;line-height:100%'>Fernando Tugu</span>
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"




0 user(s) are reading this topic

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

IPB Skin By Virteq