How to enable mcrypt for php7?

Posted March 10, 2016 133.5k views
UbuntuApachePHPWordPressLAMP Stack

While while to setup ISPconfig3 the command bellow does not work for php7
sudo php5enmod mcrypt
But i’ve upgraded to php7 so…
How can it be adjusted for php7?
How do i add php7 in this line?
After i tried adding php7.0 there my website stopped working.

We are going to replace the top block with a single command. It should look like this when you are finished:

<IfModule mod_suphp.c>
AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml
suPHP_AddHandler application/x-httpd-suphp

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
4 answers

Hey there,

We have the following article in regards to upgrading your Droplet to PHP7. If you search the following page for “mcrypt” you should find out quite a bit of information:

Mike C
Platform Support Specialist
DigitalOcean Support
Check out our fantastic community articles!

by Brennen Bearnes
PHP 7.0 was released on December 3, 2015. It promises substantial speed improvements over previous versions of the language, along with new features like scalar type hinting. This guide explains how to quickly upgrade a PHP 5.x installation on an Ubuntu 14.04 system with Apache or Nginx, using community-provided packages.

$ sudo phpenmod mcrypt

For Mac:

brew install php70-mcrypt

And restart your server. Example: sudo apachectl restart

Then you can verify by creating a file phpinfo() and looking for mcrypt module when viewing the file.
php -i "(command-line 'phpinfo()')" in the command line and look for mcrypt.

If you find mcrypt module, then it is installed successfully.

Issue Solved when installing php7.2-mcrypt

I was also facing the same issue. Check this link
to get the right solution for installing it in PHP