Требуется расширение Laravel 4 – Mcrypt

Я только что закончил установку Ubuntu, установив Apache, MySQL и PHP. Затем я решил установить структуру Laravel. Я запустил composer install и получил следующую ошибку:

 Mcrypt PHP extension required. Script php artisan clear-compiled handling the post-install-cmd event returned with an error 

Затем я установил сделку mcrypt, и все, что осталось, было ошибкой ремесленника. Я решил продолжить свой бизнес, потому что не мог найти решение в Интернете.

Теперь я начинаю свой первый проект laravel. Я запустил php artisan migrate:install и он говорит, что Mcrypt PHP extension required.

Что я могу сделать, чтобы исправить это?

Я выполнил эту команду, и это не помогло:

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

Я запускал это несколько раз, и он просто говорит, что он установлен:

 sudo apt-get install php5-mcrypt 

Related of "Требуется расширение Laravel 4 – Mcrypt"

Вам просто нужно убедиться, что файл конфигурации расширения был связан в нужное место. Это достигается с помощью утилиты php5enmod . Вы не должны создавать символические ссылки напрямую

Я бы сказал, что это должно сработать. Сначала удалите символическую ссылку, которую вы создали …

 sudo rm /etc/php5/apache2/conf.d/20-mcrypt.ini 

затем используйте инструмент php5enmod

 sudo php5enmod mcrypt 

затем перезагрузите Apache

 sudo service apache2 reload