Changing PHP versions, extensions and application limits

Our Web Hosting environment provides PHP management tools where they are enabled for your account. Depending on the server configuration, you may be able to select a PHP version for an individual domain, choose an account-level PHP version, enable available extensions and adjust permitted PHP options. The versions and settings shown in your own management screen are the choices actually installed and available for that service.

01 Prepare and test a PHP configuration change

  1. Before changing a version, check the compatibility requirements of your website software, themes, plugins and custom code.
  2. Record the current version and take an appropriate backup.
  3. If you manage several domains, confirm whether the selector affects one website or the whole account, since changing an account-wide setting may alter more than the site you are investigating.
  4. Test on a suitable copy first when the website is important to ongoing business.

After applying a change, test the home page, login, forms, uploads and any checkout or other essential workflow. Review relevant error logs if a function fails. A missing extension can cause a specific feature to stop working even when ordinary pages still load. Enable only extensions offered by the server and required by your application; you cannot assume that an arbitrary extension or binary can be installed in shared hosting.

02 Understand setting limits and compatibility recovery

PHP settings such as an application's memory limit or upload size operate within wider account and server limits. Raising one value does not create additional physical memory or override every other request limit. If a PHP version change introduces a problem, returning to the previous available version can help diagnose compatibility, but it does not reverse database changes made by an application update. Plan those changes separately and tell us the exact domain, setting and error when requesting assistance.

How should I choose a PHP version for my application?

  1. Check the application, theme, plugin and encoded-extension requirements before selecting an installed version.
  2. Record the current setting and whether it applies to one domain or a wider account selector.
  3. Test the new version on a suitable copy, then verify the real website functions and recent error logs after a live change.

Upstream PHP support and a vendor's extended-support offering are different. Do not choose an obsolete version simply because it appears in a selector. Prefer a currently supported version compatible with your application, and ask us about any legacy dependency before relying on continued older-version availability.

  • 0 Users Found This Useful
  • web-hosting, development
Was this answer helpful?

Related Articles

Getting started with Nabtech Web Hosting

Nabtech Web Hosting is our general hosting service for websites and compatible web...

Choosing the right Web Hosting plan

Choose your Web Hosting package by matching the applications, websites and email you need to...

Understanding unmetered bandwidth and unlimited hosting features

Unmetered bandwidth and unlimited feature labels describe particular parts of a hosting...

Managing your Web Hosting service in the Account Manager

Our built-in Account Manager brings the everyday controls for your Web Hosting service into...

Using cPanel alongside the Nabtech Account Manager

Our new Account Manager gives you a convenient way to work from your client area, while cPanel...