之前在登陆phpmyadmin的时候,会出现警告说缺少mcrypt扩展的错误,一直没去解决这个问题,觉得没什么影响就算了。
今天谷歌了一下,原来是php5没有启用mcrypt模块。
sudo php5enmod mcrypt
sudo service apache2 restart
sudo service apache2 restart
1
2
|
sudo php5enmod mcrypt
sudo service apache2 restart
|
执行上面的命令,再重新登陆。不会在出现上面的错误了。原帖里面还需要做软连接,但是我测试没有做软连接的话,也可以生效的。
上面这是一种方法,还有一种方法是做软连接命令如下:
安装 Mcrypt 包, 顺便安装 php 开发环境
sudo apt-get install php5-mcrypt php5-dev
将配置文件链接给 PHP
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available
开启 Mcrypt 模块
sudo php5enmod mcrypt
sudo service apache2 restart