WARNING: Module mcrypt ini file doesn't exist under /etc/php/7.2/mods-available 오류가 발생하는 경우

워드프레스 정보를 제공하는 블로그 Avada 2018. 7. 24. 15:56 • 댓글:

Ubuntu 오류

Ubuntu 16.04에 PHP 7.2를 설치한 환경에서 sudo phpenmod mcrypt를 실행해야 하는 경우에 다음과 같은 오류가 발생할 수 있습니다.

WARNING: Module mcrypt ini file doesn't exist under /etc/php/7.2/mods-available WARNING: Module mcrypt ini file doesn't exist under /etc/php/7.2/mods-available

이 경우 php 7.2에서 php7.1-mcrypt로 가리키도록 하면 이 문제가 해결될 수 있습니다. 다음은 php 7.2에서 mcrypt 7.1 버전을 구성하는 방법입니다.

php7.1-mcrypt를 설치합니다.

sudo apt install php7.1-mcrypt

php7.1-mcrypt에 대한 심볼릭 링크를 생성합니다.

sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/

mcrypt 익스텐션을 활성화합니다.

sudo phpenmod mcrypt

이제 sudo phpenmod mcrypt를 실행해도 문제가 발생하지 않습니다.

※ 출처: https://stackoverflow.com/questions/48363789/warning-module-mcrypt-ini-file-doesnt-exist-under-etc-php-7-2-mods-available

참고: