OVERCODE

리눅스 PHP module.so 에러날때 해결법 본문

리눅스

리눅스 PHP module.so 에러날때 해결법

오버코드 2016. 1. 26. 01:54



PHP 설치 후 (나는 미리 설치되어있었지만) PHP 실행 시 이런 에러가 뜨는 경우가 있다.


PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' - /usr/lib64/php/modules/module.so: cannot open shared object file: No such file or directory in Unknown on line 0


알아보니 이것은 Mcrypt 라이브러리 확장 때문에 발생한다고 한다.


해결방법은,

/etc/php.d/mcrypt.ini 라는 파일을 편집기로 열어서 해당 부분을 수정해주면 된다.


; Enable mcrypt extension module
extension=module.so

여기의 module.so 를 mcrypt.so 로 변경한 뒤 저장한다.


; Enable mcrypt extension module
extension=mcrypt.so

저장했으면 아파치를 재시작한다.



이제 정상적으로 동작함을 볼 수 있다. ^^


Comments