Webuzo

How to Manage PHP Extensions in Webuzo

PHP extensions add extra capabilities to PHP — things like image processing, extra database drivers, or the tools a specific application requires. If an app warns that a module such as gd, mbstring or curl is missing, enabling the right extension is the fix.

Manage PHP extensions in Webuzo

  1. Log in to your Webuzo Enduser Panel.
  2. Open the PHP section and click PHP Extensions (or find them within Select PHP Version).
  3. You will see a list of available extensions with checkboxes.
  4. Tick the extensions you need, untick any you do not, and save.

Extensions apply to the PHP version your domain uses, so make sure you are editing the right one — check with changing your PHP version.

Common extensions and what they do

  • gd / imagick — image resizing and manipulation (needed by many CMSs).
  • mbstring — handles multi-byte text, required by WordPress and others.
  • curl — lets scripts talk to external services and APIs.
  • mysqli / pdo_mysql — database connectivity.
  • zip — creating and extracting archives.

Frequently asked questions

My app still says an extension is missing after enabling it.

Confirm you enabled it for the exact PHP version your site runs, then reload the page. If it persists, the extension may need a service restart — contact support.

Should I enable every extension to be safe?

No — enable only what your applications need. Extra extensions use more memory and can slightly slow PHP.

How do I know which extensions are active?

Create a small file with <?php phpinfo(); and open it in your browser to see the full list, then delete the file afterward.

Was this article helpful?