SDB:Apache with php4 Module Cannot Be Started
Version: 9.1
Situation
Following the installation of the apache2 web server with php4 and php4-mysql, the web server cannot be started.
Cause
php uses the flag RTLD_GLOBAL for loading modules with dlopen, which causes the incorrect use of symbols. As a result, a segmentation fault error occurs when loading php4-recode if php4-mysql was already loaded.
Solution
An update that can be easily installed with YOU (YaST Online Update) is already available. Subsequently, you should be able to restart apache by entering the following command in a root shell:
rcapache2 start
As a work-around, you can uninstall the package php4-recode with YaST or by entering the following command in a root shell:
rpm -e php4-recode
<keyword>apache,apache2,php,php4,webserver,mysql</keyword>