
Estou executando um servidor RHEL4 com Apache 2.0 e preciso do PHP 5.2.1 - 5.2.11 para SugarCRM Pro 5.5.0. Também preciso executá-lo lado a lado com outra versão do PHP, então compilei-o a partir do código-fonte para CGI. O problema é que continuo recebendo um erro interno do servidor apenas em determinadas páginas:
[Terça-feira, 19 de janeiro 20:53:53 2010] [erro] [cliente 69.106.58.53]*glibc detectado*duplo livre ou corrupção (fora): 0x008df858 ***, referenciador: https:// (removido para privacidade) /index.php?action=Login&module=Users&login_module=Home&login_action=index
[Terça-feira, 19 de janeiro, 20:53:53 2010] [erro] [cliente 69.106.58.53] Fim prematuro dos cabeçalhos do script: php-cgi-5.2.11, referenciador: https:// (removido para privacidade) /index.php? action=Login&module=Usuários&login_module=Home&login_action=index
Também tentei executar "sudo up2date --update" e testei todas as versões do PHP de 5.2.1 a 5.2.12 sem sorte.
Esta é a aparência da minha configuração do 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
O que devo fazer neste momento? Existe um RPM em algum lugar que eu possa usar?
Responder1
Este post é antigo, mas acho melhor fornecer uma solução se tiver sido descoberto.
Resolvi simplesmente definir a variável de ambiente MALLOC_CHECK_ explicitamente como 0: setenv MALLOC_CHECK_ 0
noDocumentação RHEL4docs é explicada a causa do problema (na seção Notas Específicas do Pacote/glibc).