Когда я пытался получить доступ к своему laravel после успешного updation, вместо страницы по умолчанию он показывает ошибку на веб-странице.
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
После большого метода проб и ошибок и ищущий вокруг, это - то, что я обнаружил.
ремесленная команда получения, работающая
, я сделал большой метод проб и ошибок так каждый раз, когда я выполняю команду php5enmod прежде, у меня были сообщения об ошибках. но на новой установке не было никаких сообщений об ошибках. после этого шага я получил ремесленную команду, работающую
sudo rm /etc/php5/mods-available/mcrypt.ini
sudo apt-get purge php5-mcrypt
sudo apt-get install mcrypt
sudo apt-get install php5-mcrypt
sudo php5enmod mcrypt
, фиксация ошибки браузера
sudo nano /etc/php5/apache2/php.ini
добавляет, что следующая строка под динамично скомпилированным разделом расширений php ini
extension=mcrypt.so
перезапускает апачский сервер, производит чистку laravel кэша и всего работа.
sudo apt-get install php5-mcrypt
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini
sudo php5enmod mcrypt
sudo service apache2 restart
В моем случае mcrypt библиотека, кажется, здесь:/usr/lib/php5/20121212/mcrypt.so
, Таким образом, я просто создал новый файл mcrypt.ini в/etc/php5/mods-available, и добавьте:
extension=mcrypt.so
Тогда я выполняю sudo php5enmod mcrypt
и перезагружаю апача
Этот ответ StackOverflow может быть тем, в чем Вы нуждаетесь: "laravel не может найти mcrypt расширение в php 5.5" .
Все, что я пропускал, было sudo php5enmod mcrypt; sudo service apache2 restart
, но если это не работало на Вас, ссылка предлагает это:
sudo rm /etc/php5/mods-available/mcrypt.ini
sudo php5enmod mcrypt
sudo service apache2 restart
, Если существуют какие-либо другие mcrypt ini файлы в /etc/php5/mods-available/
, можно хотеть рассмотреть удаление тех также. Позвольте php5enmod
, делают его задание & обработайте ту сторону вещей.