• bg
  • en

Hosting, Domains, Cloud, Virtual Private Servers (VPS), Managed VPS, SSL Certificates

PHP Modules (PHP Extensions)

php, supported php modules, php mod, php modules, php ext, php extensions, php .so, php enable

PHP modules are extensions mostly written in C language. They can be compiled with PHP to enable static loading (as part of the binary file) or dynamic loading (with the php.ini directive:

There are different types of modules – core extensions, bundled extensions that are still part of the PHP package and fully external extensions. The last ones are not part of the PHP core and not included in the package.

info-icon Shared hosting and Managed VPS servers by SuperHosting.BG support a vast number of PHP modules. Some of them are static and do not require activation to start being used. To enable PHP dynamically loading modules, you need to access cPanel -> PHP Manager by SuperHosting -> PHP modules management.

The phpinfo function allows you to view all statically loading modules. All content from the Configure Command field, starting with --enable or --with is a compiled PHP module.

The dynamically loading modules ( can be viewed in cPanel -> PHP Manager by SuperHosting -> PHP modules management.

PECL Extensions

There is a repository for PHP extensions called PECL (PHP Extension Community Library). Other PHP extensions exist, as they are different from PECL, but PECL is the official repository for the most popular and widely used PHP extensions.

Help documentation for PECL extensions is available on the official PHP website.

Some PECL extensions have been integrated in the PHP core, i.e. filter (pecl/, json (pecl/, xmlreader (pecl/ and many others.

PECL modules differ from PEAR packages, although they use the same distribution system (PEAR).

  • PHP Manager by SuperHosting
    In cPanel you can change the PHP settings for all hosting plans offered by SuperHosting.BG. You can change the PHP version, enable or disable PHP modules and change PHP directives. This... »
  • How to View My PHP Settings (Version, Directives, Modules)?
    For the PHP directives there are system values set by default. You can get information about them by calling the phpinfo() function. By using phpinfo you can view the PHP version, enabled PHP... »
  • How to Install and Use a PEAR Package?
    To start using a PEAR Package, first install it into your hosting account and then enable it for the PHP application/script. Installing a PEAR Package Automatic Installation in cPanel PEAR Packages are automatically... »
  • PEAR Packages
    PEAR (PHP Extension and Application Repository) is a framework and distribution system for reusable PHP components. PEAR packages are bundles of files written in PHP that can be embedded into PHP applications. PEAR packages... »
  • Using Custom php.ini File for PHP (cli) via SSH
    While you are working with PHP in command mode, the php command automatically runs the PHP CLI binary file corresponding to the default PHP version. To view a list with all PHP CLI... »
All rights reserved © 2005-2017 ,