[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