Article ID: 119861, created on Jan 28, 2014, last review on Mar 31, 2016

  • Applies to:
  • Plesk Automation 11.1
  • Plesk Automation 11.5
  • Plesk for Linux/Unix


'mcrypt' module functions does not work on website.

  1. Log in to Apache service node. Make sure that 'mcrypt' module installed in operating system:

    [root@ppa~]# rpm -qa | grep mcrypt
  2. If you try to check version of PHP the following error appears:

    [root@ppa~]# php -v
        PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php-zts/modules/' - cannot open shared object file: No such file or directory in Unknown on line 0
        PHP 5.3.3 (cli) (built: Dec 11 2013 03:29:57)
        Copyright (c) 1997-2010 The PHP Group
        Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
        with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.


Required module is missing on Apache service node:

    [root@ppa ~]# ls -la /usr/lib64/libltdl*
    lrwxrwxrwx 1 root root    16 Jan  9 21:54 /usr/lib64/ ->
    lrwxrwxrwx 1 root root    16 Apr 14  2013 /usr/lib64/ ->
    -rwxr-xr-x 1 root root 39288 Aug 24  2010 /usr/lib64/


  1. Create symlink to the existing module

    [root@ppa ~]# ln -s /usr/lib64/ /usr/lib64/
  2. Make sure that mcrypt module was uploaded to PHP configuration:

    [root@ppa ~]# php -m |grep mcrypt

Search Words

Unable to load dynamic library cannot open shared object file


migration not correctly working

a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c 33a70544d00d562bbc5b17762c4ed2b3 e0aff7830fa22f92062ee4db78133079 c1ecc6010feff26cb42d1d14a7881dd6 caea8340e2d186a540518d08602aa065 29d1e90fd304f01e6420fbe60f66f838

Email subscription for changes to this article
Save as PDF