oci8.dll

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

oci8.dll

Postby JJPhoenix » 17. October 2007 12:16

Hallo, ich habe das neue Xampp installiert, und bekomme einfach keine Verbindung zur Oracle-Datenbank aufgebaut.

Vor lauter frust habe ich schon die einzel installationen gemacht, apache und php einzeln. Aber ich kriege es auf keinem weg hin.

Unterstützt php5 überhaupt Oracle 9i ?

ich möchte jetzt nicht erst wieder alles deinstallieren und xampp draufmachen, ohne zu wissen, ob das funktioniert.

OS ist WinXP SP2 und das xampp paket ist das xampp-win32-1.6.4-installer.exe

habe beo mir lokal auf edm rechner oracle 9i installiert komplett DB nicht nur den client(was recihen sollte).

Unter PHP 4 funktioniert das, nur nicht unter php5
JJPhoenix
 
Posts: 6
Joined: 17. October 2007 11:52

Postby Wiedmann » 17. October 2007 14:25

Unterstützt php5 überhaupt Oracle 9i ?

Laut dem PHP-Manual 7,8,9 und 10. (sofern wir von der selben PHP-Extension reden)

und bekomme einfach keine Verbindung zur Oracle-Datenbank aufgebaut.

Der Oracle Server ist abgeschaltet...
(Ich kann mir die genaue Fehlermeldung ja aussuchen ;-) )
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby JJPhoenix » 17. October 2007 14:34

also bei php4 gab es nach phpinfo() ein oci_support enabled oder so ähnlich das ist nun nicht der fall.

es gibt in der php.ini folgende Einträge

extension=php_oci8.dll
extension=php_pdo_oci8.dll

ich habe beide versucht zu aktivieren, aber ich habe keine Erfolge dabei..

Oracle läuft, weil ich kann mich über sql Plus anmelden...

call to undefined function oci_connect() in C:\x.....

Das bekomme ich wenn ich dieses Script aufrufe....

ALso irgendwie keine oci8 unterstuetzung
JJPhoenix
 
Posts: 6
Joined: 17. October 2007 11:52

Postby Wiedmann » 17. October 2007 14:51

Code: Select all
extension=php_oci8.dll

also bei php4 gab es nach phpinfo() ein oci_support enabled oder so ähnlich das ist nun nicht der fall.

Also wird die oci8-Extension erst gar nicht geladen, wenn es in phpinfo() keinen Abschnitt "oci8" gibt.

habe beo mir lokal auf edm rechner oracle 9i installiert komplett DB nicht nur den client(was recihen sollte).

Laut PHP-Manual benötigt die oci8 extension einen 10er-Client (libs) und PHP muss diesen auch finden.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby JJPhoenix » 17. October 2007 14:53

also heisst das immo für mich adioz php5os? Das wäre schade, weil ich meine irgendwo gelsen zu haben das der support/die Entwicklung von php4 ende diesen Jahres eingestellt wird...
JJPhoenix
 
Posts: 6
Joined: 17. October 2007 11:52

Postby Wiedmann » 17. October 2007 14:56

also heisst das immo für mich adioz php5os?

Wieso?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby JJPhoenix » 17. October 2007 15:05

na weil ich doch ziemlich an Oracle 9i gebunden bin, oder kann man da libaries runterladen die das zusammenspiel zwischen php 5 und oracle ermöglichen?
JJPhoenix
 
Posts: 6
Joined: 17. October 2007 11:52

Postby Wiedmann » 17. October 2007 15:15

na weil ich doch ziemlich an Oracle 9i gebunden bin,

Hat ja auch niemand gesagt dass du einen neuen Server installieren sollst, nur einen neueren Client.

PHP unterstütz ja eben Oracle 7,8,9 und 10, weil ein aktueller Oracle Instant Client mit allen diesen Versionen zusammenarbeitet.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 39 guests