Cobra Forum

Plesk Panel => Webserver => Topic started by: Suhitha on Nov 24, 2025, 07:35 AM

Title: The Python support is missing from domain's Hosting Settings page in Plesk
Post by: Suhitha on Nov 24, 2025, 07:35 AM
Question: The Python support is missing from domain's Hosting Settings page in Plesk


Applicable to:

Plesk for Linux


Symptoms

The Python support option is missing in Domains > example.com > Hosting Settings. As a result, it is not possible to execute Python scripts on a server.


Cause

The Python module for Apache is deprecated since Plesk 17.8.


Resolution

Apply one of the solutions below:

Note: the solutions below were not officially tested with the Plesk, we cannot guarantee the stability of the workarounds.

                                For RHEL based systems (CentOS/CloudLinux)

1.Log into the server via SSH.

2.Install mod_python from third-party resource:

# wget http://repo.iotti.biz/CentOS/7/noarch/lux-release-7-1.noarch.rpm
# rpm -Uvh lux-release*rpm
# yum install mod_python -y

3.Restart the Apache service:
# service httpd restart

4.Log in to Plesk.

5.Refresh Plesk components by pressing the Refresh button in Tools & Settings > Server Components.

6.Enable the Python support checkbox in Service Plans > Hosting Plans > ServicePlanName > Hosting Settings.

7.Scroll down and press the Update & Sync button.

8.Enable the Python support checkbox in Domains > example.com > Hosting Settings.

9.Scroll down and press the OK button to apply the changes.


                              For Debian based systems (Ubuntu/Debian)

1.Log into the server via SSH.

2.Install mod_python by executing the command below:

# apt install libapache2-mod-python

3.Restart the Apache service:
# service apache2 restart

4.Log in to Plesk.

5.Refresh Plesk components by pressing the Refresh button in Tools & Settings > Server Components.

6.Enable the Python support checkbox in Service Plans > Hosting Plans > ServicePlanName > Hosting Parameters tab.

7.Scroll down and press the Update & Sync button.

8.Enable the Python support checkbox in Domains > example.com > Hosting Settings.

9.Scroll down and press the OK button to apply the changes.