Presence Builder fails to open: "Failed to update your site"

Created:

2016-11-16 13:22:21 UTC

Modified:

2017-08-16 17:24:48 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Presence Builder fails to open: "Failed to update your site"

Applicable to:

  • Plesk 11.x for Linux

Symptoms

  1. After Plesk upgrade, Presence Builder fails to open from Plesk Panel. It responds with the error message of the following content:

    Failed to update your site. You can ask for help from your hosting provider or to create a website from scratch. If you decide to re-create the site, all the data of your current site will be deleted.
  2. In the " /usr/local/psa/admin/logs/sitebuilder.log " file there are following errors:

    SB_Exception: Site version are not latest
  3. Presence Builder database shows old version (there should be 11.5.7 for the latest Plesk version):

    mysql> select * from config_param limit 1;
    +----+-------------------+---------+--------+-----------+
    | id | config_section_id | name | value | in_backup |
    +----+-------------------+---------+--------+-----------+
    | 1 | 1 | version | 11.1.0 | 0 |
    +----+-------------------+---------+--------+-----------+
    1 row in set (0.00 sec)

Cause

Presence Builder was not upgraded properly.

Resolution

Re-run the upgrade of Presence Builder:

  1. Download the Presence Builder package. To do so, you may open the .inf3 file and extract the URL for package download:

    root@server:~# cat /root/parallels/SITEBUILDER_11.5.7/sitebuilder-11.5.7-rhall-all.inf3 | egrep "build_dir|pp-sitebuilder-1"
    <build confver="3.11" os_name="Linux" os_vendor="RedHat" os_version="all" os_arch="all" environment="" build_dir="dist-rpm-RedHat-all-all" send_feedback="false" uninstall_support="yes" repodata="no" headers_file="build-11.5.7-rhall-all.hdr.gz">
    <package name="pp-sitebuilder" version="11.5.7" release="41714.13100419" file="base/pp-sitebuilder-11.5.7-41714.13100419.noarch.rpm" size="205034015" buildtime="1380888118" md5="6431091f0170b130604ba3269353d7e3" arch="noarch" />

    URL will consist of the following parts: - http://autoinstall.plesk.com/SITEBUILDER_11.5.7 - contents of the build_dir attribute of the build node: dist-rpm-RedHat-all-all - contents of the file attribute of the package node: base/pp-sitebuilder-11.5.7-41714.13100419.noarch.rpm

    Download the package to the server:

    wget http://autoinstall.plesk.com/SITEBUILDER_11.5.7/dist-rpm-RedHat-all-all/base/pp-sitebuilder-11.5.7-41714.13100419.noarch.rpm
  2. Run the upgrade of this package:

    root@server:~# rpm -Uvh pp-sitebuilder-11.5.7-41714.13100419.noarch.rpm --force
    Preparing... ########################################### [100%]
    1:pp-sitebuilder ########################################### [100%]
    [INFO]Initializing the Parallels Presence Builder's database...
    [INFO]Creating database...
    [INFO]Updating the database user credentials...
    [INFO]The database already exists.
    Logs saved to /usr/local/sb/tmp/sb_config-1310111117.log

If upgrade fails, check for solutions in the Knowledge Base.

See also

Presence Builder upgrade fails: "PHP Fatal error: Call to a member function getWidgets() on a non-object

Database of Parallels Web Presence Builder was not upgraded to version 11.5

Have more questions? Submit a request
Please sign in to leave a comment.