<./>.dev./hood

php mcrypt 설치 -


The mcrypt extension is missing. Please check your PHP configuration.
Fatal error: Call to undefined function mcrypt_create_iv()


[root@localhost ~]# php -r "mcrypt_create_iv();"


PHP Fatal error:  Call to undefined function mcrypt_create_iv() in Command line code on line 1
Fatal error: Call to undefined function mcrypt_create_iv() in Command line code on line 1


[root@localhost ~]# php -m | grep mcrypt
[root@localhost ~]# rpm -qa | grep mcrypt
[root@localhost ~]# yum list php-mcrypt


Error: No matching Packages to list


[root@localhost ~]# yum repolist


repo id                    repo name                                                          status
base                       CentOS-6 - Base                                                     6,381
extras                     CentOS-6 - Extras                                                      13
updates                    CentOS-6 - Updates                                                  1,555
repolist: 7,949


CentOS 버전     URL -
CentOS 5

http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
CentOS 6

http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
CentOS 7

http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm


[root@localhost ~]# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@localhost ~]#  yum install php-mcrypt

[root@localhost ~]#  php -m | grep mcrypt

mcrypt


[root@localhost ~]#  rpm -qa | grep mcrypt


php-mcrypt-5.3.3-1.el6.x86_64
libmcypt-2.5.8-9.el6.x86_64


[root@localhost ~]#  php -r "mcrypt_create_iv();"


PHP Warning:  mcrypt_create_iv() expects at least 1 parameter, 0 given in Command line code on line 1
Warning: mcrypt_create_iv() expects at least 1 parameter, 0 given in Command line code on line 1


[root@localhost ~]#  service nginx restart
[root@localhost ~]#  service php-fpm restart



참고 포스트 -

http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_php-mcrypt_%EC%84%A4%EC%B9%98