Plesk is not available after upgrade: "ERROR: Class not found"

Refers to:

  • Plesk 12.5 for Linux
  • Plesk 11.5 for Linux
  • Plesk 12.0 for Linux

Created:

2016-11-16 12:58:24 UTC

Modified:

2016-12-21 19:39:56 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Plesk is not available after upgrade: "ERROR: Class not found"

Symptoms

After Plesk upgrade the following error is shown on the Home page:

ERROR: Class 'Base_Exception' not found (SyntaxException.php:11)

or

Invalid signature.

The following error is shown in the /var/log/sw-cp-server/error_log :

2013/07/22 05:36:08 [error] 15446#0: *143 FastCGI sent in stderr: "PHP message: PHP Warning:  psasem_rinit(): failed to open semaphore file: /usr/local/psa/var/psasem.sem: Permission denied in Unknown on line 0" while reading response header from upstream, client: 91.204.25.4, server: , request: "POST /signout HTTP/1.1", upstream: "fastcgi://127.0.0.1:19001", host: "62.210.176.141:8443", referrer: "https://%plesk_hostname%:8443/logout.php3"

Cause

Plesk was not upgraded correctly.

Resolution

  1. Reinstall base packages of Plesk 11.5 manually. Distributive of Plesk is located on the http://autoinstall.plesk.com website.

    The example for Plesk 11.5 for CentOS5, 64-bit:

    http://autoinstall.plesk.com/PSA_11.5.30/dist-rpm-CentOS-5-x86_64/common/

    http://autoinstall.plesk.com/PSA_11.5.30/dist-rpm-CentOS-5-x86_64/base/

  2. Reinstall microupdates:

    # /usr/local/psa/admin/sbin/autoinstaller --select-release-current --reinstall-patch --install-component base

Additional information

Operation in Plesk fails with "System error 13: Permission denied" error

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