使用中的Atomic 的PHP-MCRYPT 封包並沒有給預設的PHP 5.3.2, 因此改用以下方法解決.
使用php -i|grep "mcrypt" 確認
- 到 http://oss.imt-systems.com/mstevens/el6/php/ 找找.
- wget -c http://oss.imt-systems.com/mstevens/el6/php/php-mcrypt-5.3.2-6.el6.x86_64.rpm
- 需要到libmcrypt, 因此到 http://rpm.pbone.net/index.php3/stat/4/idpl/15286582/dir/redhat_el_6/com/libmcrypt-2.5.8-9.el6.x86_64.rpm.html
- wget -c ftp://ftp.muug.mb.ca/mirror/fedora/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm
- rpm -ivh libmcrypt-2.5.8-9.el6.x86_64.rpm
- rpm -i --nodeps php-mcrypt-5.2.14-1.el5.x86_64.rpm
- service httpd restart
使用php -i|grep "mcrypt" 確認
[root@localhost]# php -i|grep "mcrypt"
/etc/php.d/mcrypt.ini,
mcrypt
mcrypt support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value
留言
張貼留言