FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » OCI.DLL and libcs.dll?
Show: Today's Messages :: Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
OCI.DLL and libcs.dll? [message #175468] Fri, 30 September 2011 01:57 Go to next message
Charles is currently offline  Charles
Messages: 13
Registered: February 2011
Karma: 0
Junior Member
I'm trying to install PEAR onto a Windows system that is running the
version of PHP that is installed from Microsoft's Web Platform
Installer (the Web Platform Installer also configured IIS while it was
at it). PHP is installed and running fine.

Now tha I'm trying to install PEAR, I'm getting error messages
complaining that OCI.DLL and LIBCS.DLL can't be found, so the
installation of PEAR is ending abnormally.

Googling these DLL's indicates that one is a Sybase extension, and the
other one is an Oracle exteension. Is this correct?

How do I get around this, or do I?
Re: OCI.DLL and libcs.dll? [message #175479 is a reply to message #175468] Sat, 01 October 2011 16:17 Go to previous message
Arno Welzel is currently offline  Arno Welzel
Messages: 317
Registered: October 2011
Karma: 0
Senior Member
Charles, 2011-09-30 03:57:

> I'm trying to install PEAR onto a Windows system that is running the
> version of PHP that is installed from Microsoft's Web Platform
> Installer (the Web Platform Installer also configured IIS while it was
> at it). PHP is installed and running fine.
>
> Now tha I'm trying to install PEAR, I'm getting error messages
> complaining that OCI.DLL and LIBCS.DLL can't be found, so the
> installation of PEAR is ending abnormally.
>
> Googling these DLL's indicates that one is a Sybase extension, and the
> other one is an Oracle exteension. Is this correct?

No.

Oracle:

php_oci8.dll
php_oci8_11g.dll
php_pdo_oci.dll

Sybase:

php_sybase_ct.dll

I guess you have these extensions *active* in your PHP.INI and therefore
those extensions - and not PEAR - complaint about missing DLLs, since
the Oracle extensions need OCI.DLL (Oracle client library) to work and
the Sybase extenion need LIBCS.DLL (Sybase client library). PHP does not
implement it's own Oracle or Sybase clients - the extension only access
the existing database clients.

Just disable these extensions in your PHP.INI and restart the IIS.


--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Setting variable to false in a WHILE loop
Next Topic: PHP/MySQL oddity
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Thu Nov 28 03:01:36 GMT 2024

Total time taken to generate the page: 0.05122 seconds