# Enabling PHP ionCube Loader, OPcache, Imagick and intl Extensions

https://bihostnet.com/en/knowledgebase/article/enable-php-ioncube-opcache-imagick-intl-extensions

## Essential PHP Extensions Explained

- **ionCube Loader:** Executes encrypted commercial PHP scripts (WiseCP, WHMCS, commercial themes).
- **Zend OPcache:** Stores precompiled script bytecode in shared memory, reducing execution overhead and doubling PHP response times.
- **Imagick:** High-performance image processing engine supporting WebP generation and crisp responsive thumbnailing.
- **intl:** Crucial for internationalization, date/currency formatting in Laravel, Symfony, and WooCommerce.

## Steps to Enable via cPanel

1. Open cPanel and click **Select PHP Version** under Software.
2. Switch to the **Extensions** tab.
3. Check the boxes for `ioncube_loader`, `opcache`, `imagick`, `intl`, and `zip`.
4. Settings save automatically and take effect instantly.
