How to Manage PHP Versions and Extensions
Your Eco Web Hosting account includes a powerful PHP Selector, powered by CloudLinux, which allows you to easily switch
between PHP versions and enable or disable specific PHP extensions โ no need to edit configuration files manually.
Whether you're troubleshooting compatibility issues, running a modern CMS like WordPress, or setting up a custom app,
the PHP Selector gives you the flexibility you need.
๐ First: Access Your Hosting Control Panel
If you're not already logged in, start here:
๐ How to Access Your Web Hosting Control Panel
โ๏ธ Accessing the PHP Selector
1. In the control panel dashboard, locate and click on Select PHP Version or PHP Selector
2. You'll be taken to the PHP management interface
๐ Changing Your PHP Version
1. At the top of the PHP Selector page, youโll see a dropdown menu showing the current PHP version (e.g. 8.1, 8.2,
etc.)
2. Click the dropdown and choose the PHP version your site or application requires
3. Click Apply (or Set as current, depending on your theme)
โ ๏ธ Some websites or scripts may only work with specific PHP versions. If unsure, check your applicationโs documentation
or ask our support team.
๐งฉ Enabling or Disabling PHP Extensions
Below the PHP version selector, you'll see a list of available PHP extensions (like pdo, mysqli, zip, curl, etc.).
1. Tick the checkbox next to each extension you want to enable
2. Untick any extensions you donโt need
3. Changes are applied automatically, or you may see a Save button depending on the interface
Common extensions for WordPress and popular apps include:
- mysqli
- pdo_mysql
- zip
- gd
- intl
- curl
๐ง Adjusting PHP Settings (Optional)
Click on the Options or Switch to PHP Options tab (may appear as a link or tab depending on the theme).
Here you can adjust common PHP settings like:
- memory_limit
- upload_max_filesize
- post_max_size
- max_execution_time
- display_errors
To change a setting:
1. Click the value next to it (e.g. change 128M to 256M)
2. Select or type your new value
3. Click Apply or Save
These settings can help optimise performance for larger sites or specific applications.
๐งช Troubleshooting Tip
If your website starts showing errors after a PHP version change:
- Try switching back to a previously working version
- Re-enable essential extensions
- Clear any website or browser caches
- If using WordPress, disable plugins via File Manager or FTP to isolate the issue