로딩
요청 처리 중입니다...

libphp5.so: undefined symbol: unixd_config 오류 발생 시 처리방법

 libphp5.so: undefined symbol: unixd_config 오류 발생 시 처리방법

libphp5.so: undefined symbol: unixd_config 오류 발생 시 처리방법 PHP의 버전을 변경하여 재컴파일 후 configtest 하였을 때, 다음과 같이 에러가 발생하는 경우가 있습니다. [root@mooon]# /usr/local/apache/bin/apachectl configtest httpd: Syntax error on line 146 of /usr/local/apache/conf/httpd.conf: Cannot load modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: undefined symbol: unixd_config 관련 자료를 조회해 보니, Apache 2.4 버전에서 PHP 5.2.x 버전과의 충돌 때문에 이슈가 발생할 수 있다고 합니다.

원인은 apache 버전이 2.4로 업데이트 되면서 일부 심볼의 명칭이 바뀌었습니다. unixd_config > ap_u...

# endif # if