Plesk shows 500 Internal Server Error: error while loading shared libraries: libicui18n.so

Created:

2016-11-16 13:11:49 UTC

Modified:

2017-04-24 11:12:13 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Plesk shows 500 Internal Server Error: error while loading shared libraries: libicui18n.so

Applicable to:

  • Plesk 12.5 for Linux
  • Plesk 10.4 for Linux
  • Plesk 11.0 for Linux
  • Plesk 12.0 for Linux

Symptoms

Plesk shows 500 internal server error and no commands were running properly inside the server:

    less /var/log/sw-cp-server/error_log
2013-12-31 11:05:29: (mod_fastcgi.c.1171) [ERROR]: spawning fcgi failed.
2013-12-31 11:05:29: (mod_fastcgi.c.1068) the fastcgi-backend /usr/bin/sw-engine-cgi -c /usr/local/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm failed to start:
2013-12-31 11:05:29: (mod_fastcgi.c.1079) terminated by signal: 7

httpdmng utility fails with error:

    /usr/local/psa/admin/bin/httpdmng -h
/usr/bin/sw-engine: error while loading shared libraries: libicui18n.so.36: ELF load command past end of file

Cause

Package "libicu-3.6-5.16.1.x86_64.rpm" is corrupted.

Resolution

Find the package that this file belongs to:

    # locate libicui18n.so.36
/usr/lib64/libicui18n.so.36
/usr/lib64/libicui18n.so.36.0

# rpm -qf /usr/lib64/libicui18n.so.36.0
libicu-3.6-5.16.1

Reinstall the corrupted package as shown below:

    # rpm -Uvh libicu-3.6-5.16.1.x86_64.rpm --force
Have more questions? Submit a request
Please sign in to leave a comment.