[DB] phpmyadmin에서 'mcrypt 확장모듈을 불러올 수 없습니다' 에러 시
아래의 방법 중 하나를 선택하여 해결하실 수 있습니다.
1. 첫번째 방법(mcrypt source 설치)
mcrypt source
ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt
# ./configure --enable-ltdl-install
# make; make install
# vi /etc/id.so.conf
/usr/local/lib
php 재컴파일 --with-mcrypt 추가
2. 두번째 방법(mcrypt yum 설치)
#yum install libmcrypt
#yum install mcrypt-devel
#yum install php-mcrypt
3. 세번째 방법
참조 : http://us.php.net/manual/en/mcrypt.installation.php
1) 소스 경로 파악
# find / -name mcrypt
/usr/local/src/php-5.2.0/ext/mcrypt
2)
# cd /usr/local/src/php-5.2.0/ext/mcrypt
3)
# /usr/local/php/bin/phpize
아래는 참조만 하시기 바랍니다.
4)
# aclocal
5)
# ./configure --with-php-config=/usr/local/php/bin/php-config --disable-posix-threads --enable-dynamic-loading
# make && make install
php 모듈 디렉토리로 옮기기
cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/mcrypt.so /usr/lib/php/modules/mcrypt.so
# 아파치 재시작
/usr/local/apache2/bin/apachectl restart