Ubuntu 14.04 PHPMyAdmin не может найти расширение mcrypt

Здесь есть большое пошаговое руководство, которое я использовал для развертывания GeoServer на Ubuntu Server 10.10:

http://www.nabisoft.com/tutorials/glassfish/installing-glassfish -301-on-ubuntu

Он охватывает возможность создания репозитория Canonical Partners для установки Sun JDK, установки GlassFish и создания сценариев init.d для загрузки сервера при запуске. Он также предоставляет подробные рекомендации по защите сервера.

1
задан 19 April 2014 в 23:28

1 ответ

Это сообщение об ошибке. У меня была такая же проблема, нашла ответ здесь на ubuntuforums, поэтому все кредиты переданы SeijiSensei:.

1) Файл mcrypt.ini в /etc/php5/conf.d должен быть скопирован или символически связан с /etc/php5/mods-available:

cd /etc/php5/mods-available
sudo ln -s ../conf.d/mcrypt.ini . 

2) Активируйте модуль с помощью sudo php5enmod mcrypt.

3) Перезагрузите веб-сервер: при использовании Apache это будет следующим: sudo /etc/init.d/apache2 restart

Затем войдите в PMA, проблема будет исправлена.

8
ответ дан 24 May 2018 в 09:12
  • 1
    Я точно следовал этим инструкциям; сообщение с расширением mcrypt все еще находится в нижней части страницы при входе в phpmyadmin. – Adam 5 June 2014 в 01:55
  • 2
    @Adam, вы перезапустили свой веб-сервер? – Arda 5 June 2014 в 02:14
  • 3
    У меня есть; на самом деле, я перезапускаю свой веб-сервер каждый раз, когда я перезагружаю свой компьютер, что часто, поскольку это ноутбук, который я использую для классов. – Adam 7 June 2014 в 22:38
  • 4
    Странно, есть ли у вас какие-то ошибки во время этих шагов? Я использую именно этот путь, и у меня больше нет этой проблемы. – Arda 9 June 2014 в 01:59
  • 5
    Нет ошибок в любом из журналов ошибок для Apache. Решение, которое я выбрал, работает, но я признаю, что не знаю достаточно о том, что происходит, чтобы понять, почему ваше решение не будет работать для меня. Может быть, у меня есть что-то нестандартное. – Adam 9 June 2014 в 04:00

Другие вопросы по тегам:

Похожие вопросы: