Skip to content

Select PHP Version per Domain

Plesk allows you to define the PHP version individually for each domain or subdomain. This is particularly useful when different web applications require different PHP versions.


Change PHP Version via the Plesk Interface

  1. Log in to the Plesk web interface (see Log in as Web Hosting Administrator).
  2. Navigate to Websites & Domains.
  3. Locate the relevant domain and click on PHP.
  4. In the PHP Support dropdown menu, select the desired version (e.g., 8.2, 8.3, etc.).
  5. Optional: Adjust the PHP Runtime Mode (FPM, FastCGI, etc.) if necessary.
  6. Click OK to save the changes.

Which PHP Version to Choose?

Compatibility Notice

Ensure that your web application is compatible with the selected PHP version.
Older software, in particular, may not function correctly or at all with newer PHP versions.

In general, modern web applications are compatible with PHP 8.2 or 8.3 without issues.
However, if your application only works with PHP 8.1 or older, we strongly recommend updating the software or migrating to a modern system.
Outdated PHP versions no longer receive security updates and pose a significant risk to your website's operation.


Further Adjustments

In Plesk, many PHP parameters can be configured individually per domain – e.g., memory_limit, upload_max_filesize, or max_execution_time.

Attention

In your webcow environment, these settings are defined by the respective web hosting package.
Individual changes by the customer are therefore not possible.

Package-Dependent PHP Parameters

The following values are fixed per package (see Our Web Packages Performance Check section Facts for our Techies):

  • memory_limit
  • max_execution_time
  • post_max_size
  • upload_max_filesize
  • pm.max_children
  • other performance parameters

Adjustments Only via Plan Upgrade

If you have more specific PHP requirements, please check whether upgrading to a higher plan or adding an add-on (e.g., PHP Boost S) is a viable option.

Did You Know?

Plesk offers helpful tutorials related to the currently active page. You can also check for assistance directly within Plesk.

If the guide does not update when switching pages, reloading the page via F5 can help.