Как включить модуль mcrypt php

Изображение яТ by Martina

Расширение mcrypt не найдено. Пожалуйста, проверьте ваши настройки PHP

phpmcryptonoff
Mcrypt это инструмент шифрования в нём совмещенные такие алгоритмы шифрования как: AES и LibMcrypt. Инструмент реализует множество криптографических алгоритмов такие как: блочные шифры и потоковые шифры. В PHP может быть использован для шифрования (MCRYPT_ENCRYPT) и дешифрования (MCRYPT_DECRYPT), использует команды mcrypt_cfb (), mcrypt_cbc (), mcrypt_ecb (), и mcrypt_ofb ().

Данные действия предусмотрены, при условии того, что вы установили сам модуль mcrypt. И после команды:
sudo apt-get install php5-mcrypt
Вы получаете сообщение: php5-mcrypt is already the newest version.
Теперь mcrypt нужно подключить.


Делаем обновление переменных в базе данных:
sudo updatedb
Регистрируем наш mcrypt.ini:
locate mcrypt.ini
Регистрируем наш mcrypt.so в /etc/php5/mods-available:
locate mcrypt.so
Редактируем mcrypt.ini и изменяем расширение в соответствие с mcrypt.so:
extension=/usr/lib/php5/20121212/mcrypt.so
Если в phpmyadmin он не включен, включаем, но по умолчанию, он всегда включен:
sudo php5enmod mcrypt
Проверяем созданы ли новые файлы, они автоматически создаются при включения модуля в phpmyadmin:
ls -al /etc/php5/cli/conf.d/20-mcrypt.ini
ls -al /etc/php5/apache2/conf.d/20-mcrypt.ini
Если файлы не созданы, создаём на них символьные ссылки:
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini
Перезапускаем наш сервер Apache:
sudo service apache2 restart
 
  • avatar
  • 10991
  • 1
  • +1
Файлы в топике: Хотите скачать? Авторизируйтесь! | Нет аккаунта? Зарегистрируйтесь!
Статья "Как включить модуль mcrypt php" содержит 0 комментариев

Оставить комментарий

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.