[FUGSPBR] RE: Problema pra compilar mod_php4
Alexandre Vasconcelos
alexandre em fugspbr.org
Qua Mar 3 08:43:31 BRT 2004
Marcio Jota Coelho wrote:
> Boa tarde
> estou compilando ele no ports...
> com suporte a oracle.. que é a unica opcao a mais que estou usando...
> notei que o erro so ocorre mesmo por causa dela..
> tenho oracle 9i instalado..
> alterei o Makefile para acrescentar o caminho para o oracle
> --with-oracle=${ORACLE_HOME}
> --with-oci8=${ORACLE_HOME}
>
> achei o problema do LD
> mas agora apareceu outro problema...
> o apache nao sobe... e nao da erro na configuracao...
> ja nao sei mais como fazer pra php rodar com o oracle 9i
;)
Marcio, se quiser continuar, prepare-se para sofrer.. passei por isso
aqui, a necessidade de instalar o trio FreeBSD+Php+Oracle. Por questões
de urgência tive que desistir e fazer isso no Linux, funcionou
tranquilo, com alguns ajustes, se quiser posso te passar os detalhes em
pvt.
No FreeBSD.. bom, este client do Oracle que está no ports não funciona
bem para acessar o Oracle 9i, mas se vc quiser tentar:
http://www.setuid.de/oracle.html
Você precisa instalar o banco, não apenas o client para que a compilação
do php funcione corretamente, senão nada feito. Pra instalar o banco
você precisa do emulators/linux_base, java/linux_sun-jdk13 e
devel/linux_devtools. No Handbook tem uma seção que fala da instalação
do Oracle 8.0.5, se quiser tentar..
Por que só o client não funciona? apesar de não ter tido sucesso na
instalação no FreeBSD fiz o teste no Linux, ficam faltando dezenas de
headers files (arquivos .h), pra isso você precisa ter outra instalação
completa do Oracle para pegar estes .h, deixei de lado.. uma outra
tentativa é pegar o diretório /oracle de uma máquina Linux que já esteja
em funcionamento e tentar compilar o php em modo binário do Linux
(/compat/linux..), cheguei a rodar o ./configure, mas na hora do make
nada feito.. uma outra possibilidade é tentar no FreeBSD 5.2, existem
pessoas que já conseguiram instalar o Oracle 9i nesta versão, mas a
compilação do php já é outra história.. futuramente pretendo tentar..
Existem rumores de que o pessoal do core team do FreeBSD estaria
negociando com a Oracle para portá-lo para o FreeBSD, gostaria muito que
isso acontecesse, mas acredito que não pois a tendência da Oracle é sair
dos sistemas operacionais e fazer com que seu banco não precise deles,
daí surgiriam versões para i386, ia64, sparc, alpha, etc.. IMHO.
Leia mais:
http://www.shadowcom.net/freebsd-oracle9i/
http://tomclegg.net/oracle9i-bsd5
http://www.red2cre8.com/tomandgwen/tech_tips
http://gokmen.selcuk.edu.tr/tutor/orasol/ociphp.php (este eu só consegui
acessar com o Netscape, no IE é preciso instalar o pacote de idioma Turco).
Abraços,
Alexandre Vasconcelos
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd