phpinfo()看看是否有mcrypt,应该是没有的,你用的应该是ubuntu吧,在php源码的ext文件夹里有mcrypt扩展,这个需要编译,扩展编译好后有个mcrypt.so的文件,copy到php扩展目标,修改php.ini文件,然后重新启动php
打开php.ini,找到
;extension=php_mcrypt.dll
把前面的分号去掉, 保存!
重启Apache
sudo aptitude install libmcrypt-dev 或者sudo apt-get install php5-mcrypt
模块安装完毕后,将mcrypt模块加载
sudo php5enmod mcrypt
检查:/etc/php5/apache2/conf.d/ /etc/php5/mods-available/
有mcrypt.ini文件
随后重启apache2
sudo service apache2 restart
搞定!
sudo aptitude install libmcrypt-dev
安装这个库后,重启apache2 就行了