
저는 Apache 2.0이 설치된 RHEL4 서버를 실행하고 있으며 SugarCRM Pro 5.5.0에는 PHP 5.2.1 - 5.2.11이 필요합니다. 또한 다른 버전의 PHP와 나란히 실행해야 하므로 CGI용 소스에서 컴파일했습니다. 문제는 특정 페이지에서만 내부 서버 오류가 계속 발생한다는 것입니다.
[2010년 1월 19일 화요일 20:53:53] [오류] [클라이언트 69.106.58.53]* glibc가 감지되었습니다 *이중 해제 또는 손상(아웃): 0x008df858 ***, 참조자: https://(개인정보 보호를 위해 제거됨) /index.php?action=Login&module=Users&login_module=Home&login_action=index
[Tue Jan 19 20:53:53 2010] [오류] [클라이언트 69.106.58.53] 스크립트 헤더의 조기 종료: php-cgi-5.2.11, 참조자: https://(개인정보 보호를 위해 제거됨) /index.php? action=로그인&모듈=사용자&login_module=홈&login_action=색인
나는 또한 "sudo up2date --update"를 실행해 보았고 5.2.1에서 5.2.12까지 모든 PHP 버전을 테스트했지만 운이 없었습니다.
내 PHP 구성은 다음과 같습니다.
make clean && ./configure --prefix=/usr/local/php-5.2.11 --enable-fastcgi --enable-force-cgi-redirect --enable-discard-path --enable-mbstring --with- libxml-dir --with-pear --with-curl --with-openssl --with-kerberos --with-zlib --with-mysql --with-pdo-mysql --with-imap --with-imap -ssl && make && sudo make install
이 시점에서 어떻게 해야 합니까? 사용할 수 있는 RPM이 있나요?
답변1
이 게시물은 오래되었지만 발견된 경우 솔루션을 제공하는 것이 더 낫다고 생각합니다.
환경 변수 MALLOC_CHECK_를 명시적으로 0으로 설정하여 해결했습니다. setenv MALLOC_CHECK_ 0
에서RHEL4 문서docs에는 문제의 원인이 설명되어 있습니다(패키지별 참고 사항 / glibc 섹션).