Error interno del servidor RHEL4 PHP5 CGI con SugarCRM 5.5

Error interno del servidor RHEL4 PHP5 CGI con SugarCRM 5.5

Estoy ejecutando un servidor RHEL4 con Apache 2.0 y necesito PHP 5.2.1 - 5.2.11 para SugarCRM Pro 5.5.0. También necesito ejecutarlo en paralelo con otra versión de PHP, así que lo compilé desde el código fuente para CGI. El problema es que sigo recibiendo un error interno del servidor solo en determinadas páginas:

[Martes 19 de enero 20:53:53 2010] [error] [cliente 69.106.58.53]*glibc detectado*doble libre o corrupción (fuera): 0x008df858 ***, referente: https:// (eliminado por motivos de privacidad) /index.php?action=Login&module=Users&login_module=Home&login_action=index

[Martes 19 de enero 20:53:53 2010] [error] [cliente 69.106.58.53] Fin prematuro de los encabezados del script: php-cgi-5.2.11, referente: https:// (eliminado por motivos de privacidad) /index.php? action=Iniciar sesión&module=Usuarios&login_module=Inicio&login_action=index

También intenté ejecutar "sudo up2date --update" y probé todas las versiones de PHP desde 5.2.1 a 5.2.12 sin suerte.

Así es como se ve mi configuración de PHP:

hacer limpio && ./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

¿Qué debo hacer en este momento? ¿Existe algún RPM en algún lugar que pueda usar?

Respuesta1

Esta publicación es antigua, pero creo que es mejor brindar una solución si se ha descubierto.

Lo he resuelto simplemente configurando la variable de entorno MALLOC_CHECK_ explícitamente en 0: setenv MALLOC_CHECK_ 0

en elDocumentación de RHEL4docs se explica la causa del problema (en la sección Notas específicas del paquete/glibc).

información relacionada