ID:               39312
 Updated by:       [EMAIL PROTECTED]
 Reported By:      andrew dot nagy at villanova dot edu
-Status:           Open
+Status:           Feedback
 Bug Type:         PDO related
 Operating System: Linux
 PHP Version:      5.1.6
 New Comment:

Please download the Instant Client in .zip archive, and put the files
this way:
/tmp/instantclient/sdk/include/ <- headers
/tmp/instantclient/ <- libraries
That's all. --with-pdo-oci=instantclient,/tmp/instantclient should work
after that.


Previous Comments:
------------------------------------------------------------------------

[2006-11-08 15:35:14] andrew dot nagy at villanova dot edu

The oci.h is under /usr/include/oracle
The libclntsh.so is under /usr/lib/oracle

I am not sure how the files got into 2 different dirs.  Maybe through
an RPM?

I downloaded the latest copy of the instant client, and put it in a new
directory.  I get the same errors, there is no oracle.h file in the
instant client directory.
What am I missing?
Can the error reporting in the configure be a bit more verbose?

------------------------------------------------------------------------

[2006-11-08 14:28:56] [EMAIL PROTECTED]

I don't get it. Why did you change /lib/ to /include/?
Why do you have instant client installed in two locations?
Where is oci.h after all? Where is libclntsh.so?

------------------------------------------------------------------------

[2006-10-31 14:47:35] andrew dot nagy at villanova dot edu

Well, I changed my configure to:
--with-oci8=instantclient,/usr/lib/oracle/10.1.0.3/client/lib
--with-pdo-oci=instantclient,/usr/include/oracle,10.1.0.3

And am still getting the same error.  The first oci8 option passes in
the configuration, but the PDO_OCI does not.  According to the
./configure --help, I am doing everything correctly ... I think.

------------------------------------------------------------------------

[2006-10-31 14:41:47] andrew dot nagy at villanova dot edu

Sorry.  It appears oracle is installed in 2 locations
/usr/lib and /usr/include and the headers are in /usr/include

------------------------------------------------------------------------

[2006-10-30 23:06:39] [EMAIL PROTECTED]

So the headers are in /usr/lib../?
I mean the .h files, oci.h for example.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/39312

-- 
Edit this bug report at http://bugs.php.net/?id=39312&edit=1

Reply via email to