![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() hallo,
ich würde gerne mit php/iis unter winxp auf oracle zugreifen (über das oci). habe dazu in der php.ini die php_oci.dll extension auskommentiert. das extensions directory zeigt auf "c:\php\extensions", wo auch die php_oci8.dll liegt. beim versuch, eine connection aufzubauen mit $db = OCILogon("user","pass"), bekomme ich die meldung Call to undefined function: ocilogon()... ich habe auch schon versucht, die dll ins c:\windows verzeichnis zu legen. den IIS habe ich beendet und wiedergestartet, hilft aber auch nix. sg dr |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Sagt auch phpinfo() dass die OCI Extension geladen ist?
~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#3 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() nein, sieht so aus, als ob die dll überhaupt nicht geladen würde...
meine php.ini sieht so aus: extension_dir = "c:\php\extensions" extension=php_oci8.dll das müsste doch eigentlich passen, oder? btw, ich habe php als isapi installiert, kann das etwas damit zu tun haben? habe auch schon versucht, die dll ins c:\windows verzeichnis zu legen, hat auch nicht funktioniert. |
![]() |
![]() |
![]() |
#4 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() also ein fehler war der fehlende backslash hinter extensions...
da er die lib 'c:\php\extensions/php_oci8.dll' zu laden versucht. das hab ich ausgebessert, leider funktioniert's immer noch nicht. jetzt kommt die meldung >> Unable to load dynamic library 'c:\php\extensions\php_oci8.dll' - die angegebene prozedur wurde nicht gefunden << dann eine zweite meldung: oracle: Unable to initialize module Module compiled with module API=20010901,debug=0,thread-safety=1 PHP compiled with module API=20020429,debug=0,thread-safety=1 These options need to match kanns sein, dass die phpversion und das modul nicht zusammenpassen? |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Hast du die SAPI und die Extensions aus zwei unterschiedlichen Packages?
Bzw. hast du den Oracle Client installiert (OCI.dll im %PATH%) ? ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#6 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() die oci.dll ist vorhanden (ich greife auch mit delphi und doa auf oracle zu).
sieht fast so aus, als ob die php version und die version der dll nicht zusammenpassen würden... (ich glaub er versucht in der dll eine funktion aufzurufen, die's dort noch gar nicht gibt). werd's am montag nochmal neu versuchen... |
![]() |
![]() |
![]() |
#7 | |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Zitat:
~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|