PHP mit oci8 auf Sun Solaris

PHP mit oci8 auf Sun Solaris

am 10.05.2007 12:55:32 von s.sobek

Hi.

Ich hoffe jemand kann mir helfen.

Folgendes Szenario:
Ich muss von einer Sun-Maschine via PHP eine Oracle-DB auf einer
anderen Maschine connecten über oci8.

Der Webserver ist eine Sun mit Solaris, Apache 1.3.22, PHP 4.3.5.

Ich hab folgende Anleitung gefunden. http://www.vboehm.de/wiki/index.php?ti=
tle=3DPhpOracle

Geht das nicht ohne PECL? Wenn ja, dann wie? Der Webserver hat keine
(direkte) Verbindung ins Internet.

Beim kompilieren von PHP --with-oci8=3Dpfad_zu_instantclient_10_2 findet
der die Bibliotheken nicht. Symbolische Links wurden auch erstellt.

Ich komm einfach nicht dahinter was genau zu tun ist.

Gruß
Stefan

Re: PHP mit oci8 auf Sun Solaris

am 10.05.2007 17:48:55 von Joerg Behrens

dr. socke schrieb:
> Hi.
>
> Ich hoffe jemand kann mir helfen.
>
> Folgendes Szenario:
> Ich muss von einer Sun-Maschine via PHP eine Oracle-DB auf einer
> anderen Maschine connecten über oci8.
>
> Der Webserver ist eine Sun mit Solaris, Apache 1.3.22, PHP 4.3.5.

Warum so Uralt Kamellen?

> Ich hab folgende Anleitung gefunden. http://www.vboehm.de/wiki/index.php?title=PhpOracle
>
> Geht das nicht ohne PECL? Wenn ja, dann wie? Der Webserver hat keine
> (direkte) Verbindung ins Internet.

Das *.tgz mit deinem Client herunterladen, per scp auf deine SUN
schieben, einloggen und kompilieren.

tar xvzf oci8.tgz
cd oci
phpize
../configure --help
und dann los

> Beim kompilieren von PHP --with-oci8=pfad_zu_instantclient_10_2 findet
> der die Bibliotheken nicht. Symbolische Links wurden auch erstellt.

Poste halt mal ein paar Meldungen und tue kund ob du dich an einem 32
oder 64bit PHP versuchst. Die Vermutung liegt nahe das es die ueblichen
Pfadprobleme sind bzw. der wuesste Mix von 3rd Party APPS selche auch
mal in ein /lib ihre 64bit Versionen tun.

Treten die gleichen Probleme auf wenn man einen aelteren Oracle Client
probiert?

Also Info:
Vor dem phpize koenntest du die config.m4 anpassen und die Pfade ein
bisschen richten.

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de