30.07.2012 Views

Reference Guide

Reference Guide

Reference Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Adding Extensions<br />

This section includes information for the following Operating Systems:<br />

Zend Server on UNIX/Linux<br />

Zend Server Community Edition on UNIX/Linux/Mac<br />

Zend Server for IBM i<br />

Zend Server <strong>Reference</strong> Manual<br />

Zend Server users can benefit from extension management capabilities for third party extensions as well<br />

as for Zend Extensions. This enables users to load and unload all extensions directly from the Zend<br />

Server Extensions page.<br />

Important: The newly added extensions will be visible in the Administration Interface's Extensions page<br />

however, the directive configuration option will not be active and directives belonging to the extension<br />

have to be configured directly from the php.ini file.<br />

Disclaimer:<br />

Zend Technologies does not provide support for third party products, including extensions. Therefore, if<br />

an issue for support arises, please remove all third party extensions by commenting out the reference to<br />

them in your php.ini before referring to the Support Center - http://www.zend.com/en/support-center/.<br />

There are two types of extensions: PHP extensions and Zend extensions. The extension provider should<br />

supply information regarding the extension type (Zend or PHP). Make sure to also check the provider's<br />

documentation for possible compatibility issues, PHP version compatibility and any other additional<br />

configurations that may be required.<br />

To add Zend extensions:<br />

1. Download the extension<br />

Note: - AIX Unix/Linux extensions end with the .so suffix.<br />

2. Place the extension in your extensions directory.<br />

To locate the extensions directory, open the Administration Interface to Monitor | PHP Info<br />

and check the value for the directive extension_dir=.<br />

By default, your extensions directory is located in:<br />

/zend/lib/php_extensions<br />

3. Add the following line to your php.ini:<br />

zend_extension=<br />

4. Restart your server.<br />

5. To restart your server:<br />

Click Restart Server in the Administration Interface.<br />

Ensure that the extension is properly loaded by checking the output of PHPInfo in the<br />

Administration Interface.<br />

203

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!