На этот вопрос уже есть ответ:
Когда я пытался получить доступ к своему laravel после успешной установки, вместо страницы по умолчанию отображается ошибка на веб-странице.
Mcrypt PHP extension required.
Я пробовал такие исправления,
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini
ln: failed to create symbolic link ‘/etc/php5/apache2/conf.d/20-mcrypt.ini’: File exists
sudo service apache2 restart
Попробуйте sudo php5enmod mcrypt
Тогда Apache перезапуска.