Ubuntu 14.04 – Mcrypt extension missing

Php5-mcrypt shows it installed properly, but xibo complains its missing.

Solution:

sudo updatedb

sudo locate mcrypt.ini

Output:
/etc/php5/mods-available/mcrypt.ini

sudo locate mcrypt.so

Output:
/usr/lib/php5/20121212/mcrypt.so

Edit mcrypt.init and add the above path for extension.

extension=/usr/lib/php5/20121212/mcrypt.so

Create the links

sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini

Enable the module

sudo php5enmod mcrypt

Restart Apache

sudo service apache2 restart