Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

mCrypt not present after Ubuntu upgrade to 13.10

Tags:

apache

ubuntu

After I have upgraded my system from Ubuntu 13.04 to 13.10 several problems have occurred with apache, mysql and php configurations.

I solved most of them but I can't seem to get mCrypt library working. Package is installed so i don't need to apt-get it. Server works and everything seems fine, but when I try to run php artisan serve with Laravel 4, I get a message that mCrypt is required.

I did php --ri mcrypt and the output was Extension 'mcrypt' not present. I have tried putting extension=mcrypt.so to /etc/php5/apache2/php.ini but it didn't work.

Any ideas?

Output of dpkg --get-selections | grep php5

libapache2-mod-php5         install php5                        install php5-cli                    install php5-common                 install php5-gd                     install php5-json                   install php5-mcrypt                 install php5-mysql                  install php5-readline               install 
like image 762
Vuk Stanković Avatar asked Oct 18 '13 09:10

Vuk Stanković


1 Answers

I think I found the solution at launchpad.net.

sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available sudo php5enmod mcrypt sudo service apache2 restart 

This worked for me.

like image 169
Vuk Stanković Avatar answered Oct 03 '22 10:10

Vuk Stanković