QUOTE
Originally posted by Erwin
I have tried using WHM and the script. Both has the same problem, so I suspect it is something I am using that is incompatible with 4.3.4... I can't think of what though. I'm running a Dual Xeon.
gertiebeth, your welcome of course!
Erwin, try recompiling php4.3.4 manually. Usually, after i run easyapache, i recompile php manually because there is something additional i need compiled into php or easyapache has left out something i need.
After you run easyapache the php source code should be available to you by going to /home/cpapachebuild/buildapache/php-4.3.4. When you rebuild php any errors encountered during recompile will be evident at this time so you can find out which module is bombing.
After cding to php-4.3.4 copy your config options to the command line and execute; This is mine. Modify yours config depending on config needs. An easy way to get your current config options is to run phpinfo(); and copy and paste it into a txt editor. Remove all the quotes and copy it to the command line. Mine looks like this.
./configure --with-apxs=/usr/local/apache/bin/apxs --with-xml --enable-bcmath --enable-calendar --with-curl --with-dom --with-dom-xslt --with-dom-exslt --with-swf=/usr/local/flash --enable-ftp --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr --with-xpm-dir=/usr/X11R6 --with-gettext --with-imap --with-imap-ssl --with-kerberos --enable-mbstring --enable-mbstr-enc-trans --enable-mbregex --with-mcrypt --with-mhash --with-ming=../ming-0.2a --enable-magic-quotes --with-mysql=/usr --with-openssl --with-pear --with-pgsql=/usr --with-pspell --enable-safe-mode --enable-sockets --enable-track-vars --with-ttf --with-freetype-dir=/usr --enable-gd-native-ttf --enable-wddx --with-xmlrpc --with-zlib
Then type;
make clean
make
make install
If there are any errors with php those will surface and the configuration will error out before you even get to the make clean option. This is a good way of finding out the issue is. Remember, php is not installed until you type make install so even if you set the config option you wont have to worry about partically installing php if you start the process.