Xampp und Oracle

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

Xampp und Oracle

Postby mich4el » 10. April 2006 23:11

Hallo,
ich habe auf meinem rechner die Oracle XE Version installiert und die aktuelle Xampp version ( 1.5.1 ).Nun baue ich Seiten mit PHP, die verbindung klappt auch wunderbar jedoch ein paar mal die seite aufrufen funktioniert die verbindung zu oracle nicht mehr. Ich muss immer erst den Apache neu starten dann geht es wieder für eine kurze zeit.
Die verbindung wird in meinen skripten auch immer geschloßen also daran kann es nicht liegen.


hat jemand ne ahnung woran das liegen könnte ?

gruß
mich4el
 
Posts: 4
Joined: 10. April 2006 22:54

Postby rol » 09. May 2006 10:20

Hallo,
ich hatte das gleiche Problem. Nachdem ich von Oracle 9i zu Oracle 10gXE gewechselt hatte, liesen sich die PHP-Scripte nicht mehr als 20 mal starten. Als Fehler kam danach immer ORA-12516, und eine oci_connect() Warnung.
Der TNS Service war anscheinent blockiert (überprüfbar mit >lsnrctl services)
Ich denke es liegt an der mit XAMPP 1.5.x mitgelieferten php_oci8.dll (Version 5.1.1.1)
Nachdem ich diese dll durch eine neuere (Version 5.1.2.2) ersetzt hatte war das Problem weg und ich musste Apache nicht mehr restarten.
Du kannst dir die aktuelle dll für PHP 5.1.2 hier herunter laden:
http://pecl4win.php.net/ext.php/php_oci8.dll
und die alte im Ordner <XAMPP_INSTALL>\php\ext\ überschreiben.

BITTE AN DAS XAMPP TEAM:
Problem im Win Package beheben, oder wenigstens darauf aufmerksam machen!
rol
 
Posts: 6
Joined: 09. May 2006 09:50

Postby rol » 11. May 2006 14:12

NACHTRAG: In der neuen XAMPP Beta ( http://downloads.apachefriends.org/xamp ... taller.exe ) ist die php_oci8.dll in der Version 5.1.4.4 enthalten und diese scheint auch keine Probleme im Zusammenhang mit Oracle XE zu haben.
ciao,
rol.
rol
 
Posts: 6
Joined: 09. May 2006 09:50

Postby JetGum » 20. May 2006 14:28

Eine grundsätzliche Frage:

Hat jemand nen Link, wie man via PHP auf ne Oracle XE-DB zugreifen kann??

Wäre für Infos dankbar...

MfG
JetGum
 
Posts: 10
Joined: 24. December 2005 17:51

Postby rol » 22. May 2006 08:25

Leider gibt es viele Wege um aus PHP heraus auf Oracle zuzugreifen, und Du musst Dich zuerst entscheiden ob Du Dich ausschliesslich an Oracle binden willst, oder mit einer Datenbankabstraktionsschnittstelle (wie PEAR :: DB oder ADOdb, aber es gibt auch noch andere) auch für den möglichen Wechsel zu anderen Datenbanken programmieren willst.
Oracle selbst bietet ja schon jede Menge an Beispielen und Dokumentation, z. B. auf http://www.oracle.com/pls/xe102/homepage findest Du das "2 Day Plus PHP Developer Guide" aber auch viele Bücher wie "Programming PHP" aus den O'Reilly Verlag bieten wertvolle Informationen, oder einfach unter http://pear.php.net/manual/en/package.database.db.php nachlesen wie mit PEAR :: DB gearbeitet wird.
rol
 
Posts: 6
Joined: 09. May 2006 09:50


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 149 guests