---
title: How to change PHP version / handler for a single domain Plesk  – Windows/Linux
description: "In Plesk, you can select different PHP handlers depending on what is installed. The installation is done by the admin of the server from the main account. Below are some f the handlers - **Apache module**: A stable and simple…"
url: "https://truehost.com/support/knowledge-base/how-to-change-php-version-handler-for-a-single-domain-plesk/"
updated: "2024-10-23"
category: Cloud servers in Kenya
---

# How to change PHP version / handler for a single domain Plesk  – Windows/Linux

In Plesk, you can select different PHP handlers depending on what is installed. The installation is done by the admin of the server from the main account. Below are some f the handlers

- **Apache module**: A stable and simple option but lacks flexibility in handling multiple PHP versions.
- **FastCGI application**: Offers better performance for high-traffic websites. [Truehost](https://truehost.com/) Windows shared servers have this enabled
- **FPM served by Apache/Nginx**: Provides advanced resource management and best performance, ideal for high-traffic websites.
- **CGI application**: Slower, but may be necessary for specific cases.

In **Plesk**, changing the PHP version or handler for a specific domain or all domains is straightforward. Here’s how to do it for both cases:

**Change PHP Version/Handler for a Specific Domain**

### **Change PHP Version/Handler for a Specific Domain**

1. **Log into Plesk**:
   - Access your Plesk control panel using the login details that were sent to you when signing up.
2. **Navigate to the Domain Settings**:

- In the left-hand menu, click on **"Websites & Domains"**.
- Locate the domain for which you want to change the PHP version, and click on it

![](https://truehost.com/support/wp-content/uploads/2024/10/image-445.png)

3. **Access PHP Settings**:

- Under the domain, click on **"PHP "**.

1.

![](https://truehost.com/support/wp-content/uploads/2024/10/image-446.png)

4. **Select PHP Version**:

- In the **"PHP Support"** section, you will see a drop-down to select the **PHP version**.
- Choose the desired version (e.g., PHP 7.4, 8.0, 8.1, etc.).

![](https://truehost.com/support/wp-content/uploads/2024/10/image-447.png)

5. **Select PHP Handler**:

- Below the PHP version selector, you can choose the **PHP handler** (e.g., **FastCGI**, **FPM served by Apache/Nginx**, **CGI**).
- Choose the appropriate handler based on your performance needs.

![](https://truehost.com/support/wp-content/uploads/2024/10/image-448.png)

6. **Save Changes**:

- Scroll down and click **"OK"** to apply the changes.

1.

![](https://truehost.com/support/wp-content/uploads/2024/10/image-449.png)

**7**. **Verify the Change**:

- You can create a `phpinfo.php` file to confirm that the correct PHP version is active for the domain.

1.
