Apache not starting after RedHat updates
Hi allFYI: Some of you may have run into the same problem as we: After installing the last updates on our RedHat 7.1-based servers, Apache is unable to start becuase of a Perl-related problem.
It seems that the old mod_perl cannot work with the new 5.6.1 that the upgrade installed. A quick workaround is to disable mod_perl support by hashing out the two lines related to mod_perl in httpd.conf but in order to get things back into running order you need to rebuild the mod_perl SRPM on a server with the new updates installed.
rpm --rebuild mod_perl-1.24_01-2.src.rpm
Once recompiled you must install the new package with:
rpm -Uvh mod_perl-1.24_01-2.i386.rpm --replacefiles --replacepkgs
Activate mod_perl in httpd.conf again and restart Apache.