Appendix D - Libraries

The following libraries are included in the Core version 2.5 installation package:

Library

Description

Windows

Linux
/Unix

libcurl

A client-side URL transfer library supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP.

See http://curl.haxx.se for more information.

Available

Available

 

GMP

GMP is a library for arbitrary precision arithmetics, operating on signed integers, rational numbers, and floating point numbers.

See http://gmplib.org for more information.

Available

 

Available

 

LDAP client libraries

The Lightweight  Directory  Access Protocol (LDAP) libraries provide access to X.500 directory services.  
See http://www.openldap.org for more information.

Available

 

Available

 

libmcrypt

Libmcrypt is a companion to Mcrypt. It contains the encryption functions and provides a standardized mechanism for accessing them.

See http://sourceforge.net/projects/mcrypt for more information.

Available

 

Available

 

Libmhash

Libmhash provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures.

See http://mhash.sourceforge.net for more information.

Available

 

Available

 

Ming Libraries

Ming is an SWF ("Flash") file format output library. It is written in C, with wrappers for C++, Python, and PHP, plus rudimentary support for Ruby and Perl.

See http://sourceforge.net/projects/ming for more information.

Available

 

Available

 

OpenSSL

OpenSSL is a library that provides cryptographic functionality to applications such as secure web servers.

See http://www.openssl.org for more information.

See Appendix F - Loading the mod_ssl Module for more information on enabling an SSL connection.

Available

 

Available

Informix Client Software Development Kit (CSDK)

The IBM Informix Client Software Development Kit (Client SDK) offers a single packaging of several application programming interfaces (APIs) that are optimized for developing applications for Informix servers.

N/A

 

N/A

 

t1

t1lib is a library written in C which implements functions for generating bitmaps from Adobe Type 1 fonts.

For more information see:
http://gnuwin32.sourceforge.net/packages/t1lib.htm

Available

Available

libxml

Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform).

See http://www.xmlsoft.org for more information.

Available

Available

libtidy

TLibTidy is a Pascal wrapper for the library version of the HTML Tidy program.

See http://tidy.sourceforge.net for more information.

Available

 

Available

 

libxslt

Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is an XML language to define transformation for XML.

See http://xmlsoft.org/XSLT for more information.

Available

 

Available

 

Zlib

Zlib is a lossless data-compression library for use on virtually any computer hardware and operating system.

See http://www.zlib.net for more information.

Available

 

Available

 

FreeTDS

FreeTDS is a set of libraries for Unix and Linux that allows your programs to natively talk to Microsoft SQL Server and Sybase databases.

See http://www.freetds.org for more information.

Available

 

N/A

MySQL Libraries

A collection of MySQL Libraries.

See http://www.mysql.com for more information.

Available

 

Available

 

PostgreSQL Libraries

Included with its standard function library are hundreds of built-in functions that range from basic math and string operations to cryptography and Oracle compatibility.

See http://www.postgresql.org for more information.


Available

 


Available

 

IBM DB2 Client Libraries

Provide connectivity to IBM DB2 databases.

See http://www.ibm.com/db2 for more information.

N/A

N/A

OIC Libraries

Provide connectivity to Oracle Databases.

See http://www.oracle.com/technology/tech
/php/pdf/underground-php-oracle-manual.pdf
for more on the OIC Libraries and Oracle Extensions.

Available

Available

 

Note:

The listed libraries will be installed by default with Zend Core for Oracle and can be uninstalled using the Zend Updater.

 

 

Instructions on how to complete a procedure

To uninstall libraries:

  1. Open the Zend Updater.

    By default, this is located in:
    Linux/Unix
    : /usr/local/Zend/Core/setup/ZendUpdater
    Windows
    : Start | All Programs | Zend Core For Oracle v2.5 | Zend Updater.

  2. Select Update Zend Core.

  3. Select Erase Components.
    A list of erasable components will be displayed.
    Libraries will be prefixed with a "/lib".

  4. Select which libraries to delete.

  5. Click OK.
  6. Click Exit until you have exited the Zend Updater.
  7. Restart the web server in order for your changes to take effect.

    To restart your web server:
    Under Windows
    :
    Open your Apache Monitor (by default located in C:\Program Files\Zend\Apache2\bin\ApacheMonitor.exe if you installed Zend Core's bundled Apache) and select Restart.
    Under Windows Vista, you must restart the server from your Services Manager.
    Under Linux/Unix
    :
    Click the Restart Server button, found in the top-right of the Zend Core Administration GUI.

 

 

 

Related Links

Related Links:
Extensions

Configuration

Updates

Appendix B - PHP Configuration Information

Appendix C - Zend Core Extensions

Appendix E - Misc. Directives Configuration Information