Sitebuilder Integration: sitebuilder.exe

The sitebuilder.exe utility serves to manage the basic aspects of Parallels Plesk Panel and Sitebuilder integration, which includes the following:

Location

%plesk_bin%

 

Usage

sitebuilder.exe <command> [<option> <param>]

 

Example

The following command restores Sitebuilder Domain Owner account example.com and all client accounts, basing on the Parallels Plesk Panel user accounts:

>sitebuilder.exe --fix -domain_name example.com

 

Commands

Command

Parameter

Description

Example

--migrate2to3 or -m

 

Migrates user accounts and sites from Sitebuilder 2.0 to Sitebuilder 3.x and newer.

If the -domain_name and/or the -client_login options are not specified, all sites/domain owner accounts and/or client accounts are migrated.

To migrate all users and sites from Sitebuilder 2.0 to Sitebuilder 3.2:

>sitebuilder.exe --migrate2to3

--update761 or -u

 

Updates internal links between Parallels Plesk Panel updated from 7.6 to Parallels Plesk Panel 8.x and Sitebuilder updated from 3.1 to 3.2 or newer.

If the -domain_name and/or the -client_login options are not specified, all domain owner and/or client accounts are updated.

To update links for the client JohnDoe, and for all domains:

>sitebuilder.exe -u -client_login JohnDoe

--fix or -f

 

Restores Sitebuilder Reseller and Site Owner accounts (login name, password, email, contact name) according to the existing Parallels Plesk Panel Client and Domain Administrator accounts, correspondingly.

If the -domain_name and/or the -client_login options are not specified, all domain owner and/or client accounts are restored.

To restore all user accounts in Sitebuilder database basing on the data from Plesk database:

>sitebuilder.exe --fix

 

Options

Option

Parameter

Description

Example

-domain_name or -d

<domain name>

Specifies the domain (site and domain administrator account) on which the command must be executed. Only one domain can be specified with one command line.

Used with the --fix, --update761, --migrate2to3 commands.

If not specified, means all.

To restore the Sitebuilder Domain Owner account example.com basing on the Parallels Plesk Panel database data:

>sitebuilder.exe --fix -domain_name example.com

 

-client_login or -c

<client_login>

Specifies the client account on which the command must be executed. Only one client can be specified with one command line.

Used with the --fix, --update761, --migrate2to3 commands.

If not specified, means all.

To update links for the client JohnDoe, and for all domains:

>sitebuilder.exe -u -client_login JohnDoe