Если вы установили PHP через apt-get
, найдите расширение mcrypt, которое вы используете либо для apache, используя
$ locate *mcrypt.ini
/etc/php5/apache2/conf.d/20-mcrypt.ini
/etc/php5/cli/conf.d/20-mcrypt.ini
/etc/php5/fpm/conf.d/20-mcrypt.ini
/etc/php5/mods-available/mcrypt.ini
/usr/share/php5/mcrypt/mcrypt.ini
/var/lib/ucf/cache/:etc:php5:mods-available:mcrypt.ini
зайдите в каталог, в котором у вас есть расширение
cd /etc/php5/apache2/conf.d/20-mcrypt.ini
и вы, вероятно, обнаружите символическую ссылку на расширение mcrypt в каталоге, доступном для модов. Если это так, все, что вам нужно сделать, это перейти в каталог /etc/php5/cli/conf.d
и создать аналогичную символическую ссылку.
cd /etc/php5/cli/conf.d
sudo ln -s ../../mods-available/mcrypt.ini ./
затем перезапустите php, возможно, с помощью sudo service php5 restart
Это должно работать
person
John Evans
schedule
30.01.2015
mcrypt
и раскомментируйте или добавьте расширениеmcrypt
в файлphp.ini
- person Sougata Bose   schedule 30.01.2015php -i | grep mcrypt
, и посмотреть, включена ли поддержка mcrypt =› на выходе. - person demental   schedule 30.01.2015