Habilitei A Dll Para O Postgree No Php E Mesmo Assim Nao Funciona
#1
Posted 11/07/2008, 16:02
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
Posted 11/07/2008, 16:09
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
Posted 11/07/2008, 16:11
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
Posted 11/07/2008, 16:17
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
Posted 11/07/2008, 16:21
[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
Posted 11/07/2008, 16:27
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
Posted 11/07/2008, 16:39
Odeio windows, ta louco ¬¬
#9
Posted 12/07/2008, 02:59
Depois vou ver, mas não me recordo de ter visto =]
#10
Posted 12/07/2008, 09:41
Instale o php 5.2.5 que resolve !
Essa Meleca de windows é xxxxxx
#11
Posted 12/07/2008, 15:33
Mero mortal!
#12
Posted 12/07/2008, 18:18
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
Posted 12/07/2008, 19:19
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...Isso ta com cheiro de DLL na pasta errada.
De qualquer forma, eu insisto: use a biblioteca PDO!
[]s Até mais
#14
Posted 02/01/2012, 18:25
É um arquivinho libpq.dll que não fica na pasta que de.. (eu acho)
Segui esse tutorial: http://blog.supliu.c...-php_pdo_pgsql/
#15
Posted 06/03/2012, 00:11
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
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)