1. APACHE 2.4 + PHP 5.x 설치 시 에러 libphp5.so : undefined symbol:unixd_config error
에러메시지 상세 내용
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
해결방안)
# vi /usr/local/src/php-5.2.14/sapi/apache2handler/php_functions.c
386번째 줄에서 unixd_config -> ap_unixd_config
AP_DECLARE_DATA extern unixd_config_rec unixd_config;
AP_DECLARE_DATA extern unixd_config_rec ap_unixd_config;
418번째 줄에서 unix_config로 된 부분을 다 ap_unix_config로 변경
snprintf(tmp, sizeof(tmp), "%s(%d)/%d", unixd_config.user_name, unixd_config.user_id, unixd_config.group_id);
snprintf(tmp, sizeof(tmp), “%s(%d)/%d”, ap_unixd_config.user_name, ap_unixd_config.user_id, ap_unixd_config.group_id);
'LINUX > WEB' 카테고리의 다른 글
NGINX 소스설치 (0) | 2019.05.27 |
---|---|
PHP 설치 시 에러사항 (1) | 2019.05.27 |
WORDPRESS 설치 (0) | 2019.05.27 |
PHP 7.2 소스설치 (0) | 2019.05.27 |
PHP 5.6 소스설치 (0) | 2019.05.27 |