[CentOS] PHP en Oracle

Pagina: 1
Acties:
  • 135 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Speedfightserv
  • Registratie: September 2004
  • Laatst online: 19-09 07:44
Ik probeer op CentOS 4.4 een plugin van oracle te krijgen in samenwerking met PHP
Ik ga dus met php scripts gegevens uit de oracle database halen.
Oracle client draait prima.. kan tnspingen en met sqlplus inloggen.

Alleen krijg ik het niet voor elkaar om de oracle plugin te krijgen in PHP
Overal op internet vind je hoe je het met de installer erin moet krijgen.
Echter is php en apache standaard al geinstalleerd door de CentOS installer.
En nu krijg ik het er met geen mogelijkheid in. Heb internet al helemaal doorgepluist maar vind nergens duidelijk antwoord.

Is er iemand die mij kan helpen de oracle plugin handmatig in php te krijgen?

Alvast Bedankt

[ Voor 0% gewijzigd door Speedfightserv op 10-01-2008 13:57 . Reden: typo ]

30 x Trina 390wp Op SE en Solis. | MHI 3,5kw


Acties:
  • 0 Henk 'm!

  • BarthezZ
  • Registratie: Juli 2004
  • Niet online

BarthezZ

anti voetbal en slechte djs!

Kan je eens wat meer informatie geven over die oracle plugin?
Is het in de vorm van een zend extension voor php? zoja dan is het in je php.ini (Onder debian /etc/phpX/apache2/php.ini) onderaan een regel zetten:
zend_extions=/path/naar/oracle/ding.so
Dit zou je ook eventueel in een /etc/phpX/conf.d/oracle.ini file kunnen zetten zodat het beschikbaar is voor alle manieren om php aan te roepen (cli, cgi, etc)

Grote kans dat de paden wat anders zijn onder CentOS want ik heb er geen ervaring mee (en ook niet met die plugin)

Acties:
  • 0 Henk 'm!

  • Speedfightserv
  • Registratie: September 2004
  • Laatst online: 19-09 07:44
het is een oci8 plugin.
Maar op windows gebruikte ik een gewone oracle plugin.

Hier is een handleiding hoe het met de installer gaat:
http://beeman.nl/howto/or...hp-installeren-op-centos/

Alleen zie ik ook dat ik niet de juiste plugin in de oracle map kan vinden (de oci8.so ) :?

Dit: http://ubuntuforums.org/archive/index.php/t-92528.html
komt al aardig in de richting, alleen beginnnen ze met een ./configure wat ik moet uitvoeren, alleen dat wil niet...

30 x Trina 390wp Op SE en Solis. | MHI 3,5kw


Acties:
  • 0 Henk 'm!

  • BarthezZ
  • Registratie: Juli 2004
  • Niet online

BarthezZ

anti voetbal en slechte djs!

"Normally" we should be able to just use pear install oci8 now, but apparently pear is not able to figure out where the instantclient libraries are. So we will just download the oci8 module and build it on our own.
Je kan dus proberen
pear install oci8
maar wat ze zeggen is dat de kans groot is dat de installer uit zichzelf de libraries niet kan vinden. Dáárom is het noodzakelijk het op de handmatige manier te doen.
Er zit dus niks anders op dan:
mkdir -p /usr/local/src
cd /usr/local/src
pear download oci8
tar xzf oci8-1.1.1.tgz
cd oci8-1.1.1
phpize
./configure --with-oci8=shared,instantclient,/opt/oracle/instantclien t
make
make install


Zoals daar staat.

Acties:
  • 0 Henk 'm!

  • Speedfightserv
  • Registratie: September 2004
  • Laatst online: 19-09 07:44
Die manier had ik al geprobeert.
Alleen als ik de OCI8<versie>.tgz uitgepakt heb kan ik

./configure --with-oci8=shared,instantclient,/opt/oracle/instantclien t

niet draaien.

Alvast Bedankt

[ Voor 4% gewijzigd door Speedfightserv op 11-01-2008 09:00 ]

30 x Trina 390wp Op SE en Solis. | MHI 3,5kw


Acties:
  • 0 Henk 'm!

  • BarthezZ
  • Registratie: Juli 2004
  • Niet online

BarthezZ

anti voetbal en slechte djs!

"kan configure niet draaien"?

Het lijkt me niet dat je die error melding op je shell zal krijgen.
Mag het ietsjes preciezer? :)

Acties:
  • 0 Henk 'm!

  • Speedfightserv
  • Registratie: September 2004
  • Laatst online: 19-09 07:44
sorry :>

-bash: ./configure: No such file or directory

heel simpel.. hij kent het commando niet. Omdat er simpelweg geen configure bestand in die map staat :?

30 x Trina 390wp Op SE en Solis. | MHI 3,5kw


Acties:
  • 0 Henk 'm!

  • T-8one
  • Registratie: Oktober 2001
  • Laatst online: 15-09 15:04

T-8one

take it easy, take a sisi

Moet je bij de plugin geen orahome o.i.d. opgeven?
Ik ken de plugin niet hoor, maar het ontbreken/niet kunnen vinden van de orahome eventueel als systeem variabele is erg vaak een probleem bij Oracle en alles wat daarom heen hangt.

GP 32 the most powerfull handheld in the world :P


Acties:
  • 0 Henk 'm!

  • Speedfightserv
  • Registratie: September 2004
  • Laatst online: 19-09 07:44
je moet idd de home opgeven.
code:
1
./configure --with-oci8=shared,instantclient,/opt/oracle/instantclien t


gebruikte ik even als voorbeeld.

30 x Trina 390wp Op SE en Solis. | MHI 3,5kw

Pagina: 1