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
-
In the control panel dashboard, locate and click on Select PHP Version or PHP Selector
-
You'll be taken to the PHP management interface
🔄 Changing Your PHP Version
-
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.) -
Click the dropdown and choose the PHP version your site or application requires
-
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.).
-
Tick the checkbox next to each extension you want to enable
-
Untick any extensions you don’t need
-
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:
-
Click the value next to it (e.g. change
128M
to256M
) -
Select or type your new value
-
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