Click to See Complete Forum and Search --> : Fatal error: Call to undefined function: ocilogon()


Jen_u41
02-26-2003, 06:50 PM
Hi everyone,

I've been running Oracle, PHP, and IIS all together for quite sometime. And they were fine. Until oneday, I can't access to some of my websites. I thought there is something wrong with IIS, so I reinstall it. After that, my websites work fine but PHP doesn't work. So I reinstally PHP. Then I got this message:

Fatal error: Call to undefined function: ocilogon()

And I really don't know what to do. Please help

Jen_u41
02-28-2003, 02:19 PM
I've been trying to make OCI of Oracle9i to work with PHP for all week. I went thourgh millions of documents and forums. And I still can't make them work. Anyone, please help me.

After the first messaged I posted, I uninstalled every Oracle component (database and services) and PHP out of my machine. Then I installed Oracle9i database, redownload "php-4.3.1-installer.exe" , and install PHP.

Since I can't seem to find "php_oci8.dll" in "c:\php\" after I installed, I assume that oracle9i must provide OCI and I found the file "oci.dll" in "c:\OraHome9\Bin" directory. So I changed the extension directory in php.ini to
extension_dir = "c:\OraHome9\Bin"

And it still doesn't work. The weired thing is I can't make ASP work either.

Anyone, would you please give me any suggestion how to solve this problem or where to find the solution for this problem? I'd be very appreciated.

shad0w
02-28-2003, 03:48 PM
I am getting a similar error, but the function is with IMAP_. I've been trying to figure this out all week and the only thing I have seen is to compile PHP with ---enable-versioning. But when I do that it fails on a make.