PHP Extensions
Standard PHP ExtensionsEasyApache 3 includes the ability to install, uninstall or update several popular PHP extensions as part of the Apache and PHP build process. When EasyApache runs it will automatically determine which extensions are active in main php.ini file at /usr/local/lib/php.ini. Active extensions will automatically be selected in the EasyApache 3 interface.
Rerunning EasyApache 3 is not required to enable or disable the standard PHP extensions. cPanel 11 provides a tool called /scripts/phpextensionmgr that can also be used for installation or removal. Run the command
- Code: Select all
/scripts/phpextensionmgr --help
for detailed information about this tool.
NOTE: The Concurrent DSO patch is incompatible with all of the listed extensions
PHPSuHosin®The SuHosin extension for PHP is designed to protect servers and users from flaws in PHP scripts. It is highly configurable and recommended for administrators concerned about the security of their servers.
Homepage:
http://www.hardened-php.net/suhosin/Zendopt®The Zend Optimizer is essential to many hosting providers. In addition to improving the performance of PHP scripts by optimizing PHP bytecode, it allows for the use of ZendGuard® encoded scripts.
Homepage:
http://www.zend.com/en/products/guard/optimizer/ionCube Loader®This extension allows users to execute ionCube® encoded PHP scripts. It does not perform any caching or optimizing.
Homepage:
http://www.ioncube.com/loaders.phpeAccelerator®eAccelerator® is an open source PHP optimizer and cache. Although eAccelerator® can be loaded regardless of how PHP is being handled, caching only functions when PHP is served as a DSO or using mod_fcgid.
Homepage:
http://eaccelerator.net/