SDB:Apache with php4 Module Cannot Be Started
From openSUSE
Version: 9.1
[edit]
Situation
Following the installation of the apache2 web server with php4 and php4-mysql, the web server cannot be started.
[edit]
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.
[edit]
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
Keywords: apache | apache2 | php | php4 | webserver | mysql

