When trying to visit the plesk pannel you are getting a “500 internal error”. The following applies to plesk 10 on Centos/Redhat I686.
You then try to use the bootstrapper to repair the installation, or any other command line utility and you find the following occurs:
/usr/bin/sw-engine-cgi: symbol lookup error: /usr/bin/sw-engine-cgi: undefined symbol: xmlTextReaderSetup
For more testing, ssh to the server and run
/usr/bin/sw-engine-cgi -v
You should get the result such as this
/usr/bin/sw-engine-cgi: symbol lookup error: /usr/bin/sw-engine-cgi: undefined symbol: xmlTextReaderSetup
Now find out the the version the server is, use the command “arch”
arch i686
In order to fix the issue do the following:
#wget http://autoinstall.plesk.com/PSA_10.4.4/dist-rpm-CentOS-5-i386/contrib/sw-engine-2.3.1-201410071349.rhel5.i386.rpm #rpm -qa | grep sw-en sw-engine-2.3.1-201410061604.rhel5 #rpm -e sw-engine-2.3.1-201410061604.rhel5 --nodeps --justdb #rpm -ivh sw-engine-2.3.1-201410071349.rhel5.i386.rpm # /usr/bin/sw-engine-cgi -v PHP 5.3.29 (cgi-fcgi) (built: Oct 7 2014 13:49:37) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
this should fix the issue, please replace sw-engine-2.3.1-2014etc… with the relevant version available from
http://autoinstall.plesk.com/PSA_10.4.4/dist-rpm-CentOS-5-i386/contrib/.
This fix should also work with other distributions
http://autoinstall.plesk.com/PSA_10.4.4/
if you found this helpful feel free to donate to:ZEC: | t1NQp1UuqQbmnXzazbLTSreS2AbaZpRBuTM |
LTC: | LZyNF1qkBUA7XFz83m5xwzGgmmj1owQn9d |
BTC: | 1PY95KFPTEJTR7f2NnSgaB6xB9pwDJkcJz |