Ei, eu estou em um projeto que usa drupal e postgresql, e eu estava desenvolvendo usando console e ssh, mas eu tive alguns problemas e eu quero torná-lo local. Então eu habilitei o Apache e o PHP do mac, e tudo correu bem, mas depois instalei o pgsql e tive problemas, já que não funcionaria, já que o php do mac não tem suporte para o pg. Copiei um phppgadmin na minha pasta Sites, e quando eu o acesse, o Safari mostra um erro que diz: "Sua instalação do php não suporta o PostgreSQL. Por favor, compile novamente usando --with-pgsql" (acabou de traduzir, é algo como que desde o meu mac é portugues-br). Então eu instalei o Entropy PHP, eu fiz comentar a linha no httpd que usou o php original do mac como dizem no guia de instalação. Mas não deu certo, eu escrevi um test.php e o safari não iria mostrar isso, eu reiniciei o Apache, mas mesmo assim ele não apareceria.
Agora preciso de novas ideias. Estou baixando o phppgadmin e Apache do stackbuilder dos aplicativos do Postgre e vejo o que ele faz, talvez ele "capture" o PHP Entropy e o use, já que ele tem o módulo pgsql.
O que aconteceu com o meu Entropy PHP que não está funcionando como deveria? provavelmente o Apache não está usando suas bibliotecas, e eu não tenho uma idéia de como fazer isso desde que eu sou novato em programação web.
O site da Entropy é este:
link
e eles não dizem para descomentar esta linha após a instalação:
#LoadModule php5_module libexec/apache2/libphp5.so
então eu acho que a instalação deu errado, mas não vi nenhum erro.
editar novamente:
desistiu do Entropy PHP, aparentemente ele não funciona no Leopard, então eu tenho que seguir a implementação PHP da Apple, agora eu estou procurando a maneira mais fácil de ativar o suporte a pgsql. eu tentei um presente:
discussions.apple.com/message.jspa?messageID=10524084
mas quando eu executo o comando "phpize", recebo alguns erros estranhos e não consigo seguir em frente.
talvez eu tenha que instalar o macports, bem ... vamos ver o que acontece.