Article ID: 6358, created on May 20, 2009, last review on Aug 12, 2014

  • Applies to:
  • Plesk 9.5 for Linux/Unix
  • Plesk 9.3 for Linux/Unix
  • Plesk 9.2 for Linux/Unix
  • Plesk 9.0 for Linux/Unix
  • Plesk 8.6 for Linux/Unix
  • Plesk Sitebuilder 4.5 for Linux/Unix
  • Plesk Sitebuilder 4.2 for Linux/Unix


Plesk and Sitebuilder are integrated and Sitebuilder support is enabled for Plesk domains.
Sometimes Sitebuilder sites are delete without any reconfiguration in Parallels Plesk Sitebuilder.

What may cause the problem and how to prevent this?


After Sitebuilder support was enabled for Plesk domain new site with same name is created in Parallels Plesk Sitebuilder.
When domain administrator changes physical hosting configuration Sitebuilder site is deleted.


Here is full procedure to reproduce the issue in Parallels Plesk Panel 9.2:

  1. Enable Sitebuilder support for Plesk domain:
Home -> Domains -> <domain name> -> Web Hosting Settings -> Create Web site using Sitebuilder

This causes Sitebuilder site with same name <domain name> is created in Parallels Plesk Sitebuilder.

  1. Login to Parallels Plesk Panel as domain administrator.
  2. Change to hosting configuration page "Web Hosting Settings" and just click button "OK" without any changes.

This causes Sitebuilder site <domain name> appropriate to Plesk domain <domain name> is removed from Parallels Plesk Sitebuilder.
The problem will be fixed in future update of Parallels Plesk Panel that is going to be released after version 9.5.

Hotfix for Parallels Plesk Panel 9.x is in the attachment.

To install the hotfix please download the file and upload it to Parallels Plesk Panel 9.x server. Move the file to directory /usr/local/psa/admin/plib/ for RedHat-like OS or /opt/psa/admin/plib/ for Debian-like and unpack it. Then correct permissions. For example:

~# mv /usr/local/psa/admin/plib/
~# cd /usr/local/psa/admin/plib/
~# unzip
~# chown root:psaadm /usr/local/psa/admin/plib/class.PHostingManager.php
~# chmod 644 /usr/local/psa/admin/plib/class.PHostingManager.php

Since the hotfix was installed Parallels Plesk Sitebuilder site would not be removed if domain administrator manages domain hosting settings in Parallels Plesk Panel. However this would not restore sites that were removed earlier.

In Parallels Plesk Panel 8.6 it is recommended that you forbid domain administrator from management of hosting preferences for its domains. It is possible to hide button "Setup" on domain management page using interface customization template.

To configure interface template it is recommended to login to Parallels Plesk Panel as administrator and change to page Server -> Interface Management -> Interface Templates. Click "Interface customization template" and then "Show Toolbar". New button "Customize" will appear in the bottom of the page.

Then change to domain management page at Domains -> <domain name> and click button "Customize" at the page bottom. Then click button "Setup" and choose "Admin only". Click "OK" to finish customization.

This will reconfigure interface template in the following way: button "Setup" is shown on domain management page only for administrator login to Parallels Plesk Panel. The button is hidden when login to Parallels Plesk Panel as client or domain administrator.

Additional information

For details about integration of Plesk with Sitebuilder and schema for sites creation refer to article How to enable Sitebuilder support for domains in Plesk 8 and Plesk 9.


f7f840260c1591440648a375a64b5b75 fad6dc0c8e983c17ae70a51ac7952cd0 d055be4fdc562a8ecb8e6d0bf419f946 ea6a61e571a858aa6019ceb068ea403a 4f57df935e9acf8d18830757d2346419 a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 6ef0db7f1685482449634a455d77d3f4 11a46d8a188d618564f4f0cead9a50f3 60d3e722783ac7177a2b4b4c13af4062 165ec78c924fabffe1d80dc3eabc98c6 ab881cb3d56878b5e1f6f0473a841f71 9fa0130c84cac4b292697ade62270a40 b8ef5052d936e902043e41759118114e 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF