Bem, essa dica é bem rápida e serve para evitar muita dor de cabeça, principalmente para quem quer integrar o PostgreSQL com o WampServer para utilizar com PHP ou algum framework em PHP. Pois bem, vamos a ela.
Assumo que já estejam instalados o WampServer e o PostgreSQL no computador (Windows 7, lembrando), o que é muito fácil visto que ambos são instalados rapidamente através do modo "Next until it ends". Com o WampServer rodando, habilite as extensões do PHP: php_pdo_pgsql, php_pgsql. Reinicie o WampServer e verifique que no log de erro do Apache os módulos não foram carregados e nada funciona :D (tente fazer uma conexão simples com o PostgreSQL e verá que não funciona, uma forma rápida é colocando o phpPgAdmin em www).
Precisamos fazer uma das opções abaixo para que tudo funcione corretamente:
- Ou inserir a instrução LoadFile "C:/Program Files/PostgreSQL/9.1/bin/libpq.dll" ou LoadFile "C:/wamp/bin/php/php5.3.10/libpq.dll" preferencialmente na última linha do arquivo httpd.conf do Apache;
- Ou copiar a biblioteca libpq.dll para "C:\wamp\bin\apache\Apache2.2.17\bin"
Qualquer uma das opções é válida e é uma questão de gosto decidir entre uma delas. Eu particularmente estou usando a primeira. Após isso, reinicie o WampServer novamente e confira que está tudo funcionando como deveria :)
2 comentários:
Bah! Finalmente alguem que me explicou de uma forma simples como configurar o Postgres! tava a 1 dia já procurando na web uma resposta e nada.
Para mim funcionou direitinho colocar o 2 caminho no httpd.conf do Apache.
Vlw ae foi de grande ajuda esse post!
Sem pro :)
Postar um comentário