mod_security2.so: símbolo indefinido: ap_unixd_set_gl

1
service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd: httpd: Syntax error on line 205 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_security2.so into server: /etc/httpd/modules/mod_security2.so: undefined symbol: ap_unixd_set_global_mutex_perms
                                                           [FAILED]

meu arquivo httpd:

LoadModule unique_id_module modules/mod_unique_id.so
LoadFile /usr/lib/libxml2.so
#LoadFile /usr/lib/liblua5.1.so
LoadModule security2_module modules/mod_security2.so

alguma ideia? o google não tem nada.

Eu segui estas diretrizes: link

Apache é 2.2.15 PHP é 5.3.3

Eu instalei o apache / php via yum

    
por Thompson Smith 25.10.2012 / 21:04

1 resposta

0

Isso acontece quando você tem várias versões do httpd instalado na máquina. Você pode resolver isso usando

./configure --with-apxs=/path/to/httpd-2.x.y/bin/apxs
    
por 12.08.2014 / 13:38