Estoy configurando un nuevo servidor web en un RedHat 6.5.
Intento habilitar el php5módulo en Apache 2.4.6 de la siguiente manera:
LoadModule php5_module /usr/path/to/libphp5.so
AddType application/x-httpd-php .php
Cuando reviso el httpd.confarchivo con Apache, aparece el siguiente error sobre la LoadModulelínea de 's:
Cannot load /usr/path/to/libphp5.so into server: /usr/path/to/libphp5.so: undefined symbol: unixd_config
Me pregunto si el problema es porque tengo dos versiones de PHP instaladas. El único que debería usar Apache es el alias php55, ¿cuál es la configuración para hacerlo?
apache-http-server
php
redhat-enterprise-linux
Fractaliste
fuente
fuente

Finalmente uso:
Y construyo
libphp5.sopor mi cuenta.fuente
El enfoque correcto es instalar el siguiente paquete. Reemplace php55 con su versión deseada aquí. El software se extrae de RH Software Collection. Este paquete contiene el módulo (a menudo denominado mod_php) que agrega soporte para php a Apache 2.4
yum install rh-php55-phpfuente