Articles > Linux
Printer Friendly Version
Views: 8113

Lots of PHP defunct on CactiEZ 0.4

Last Updated: 2/9/10

If you have lots and lots ( I had 1000+) zombie / defunct php processes on your CactiEZ server than this article may help you.

Here is the version(s) I have running:
CactiEZ: 0.4 CentOS Version: 4.7
Apache Version: 2.0.63-2.e14s1.centos.2
PHP Version: 5.1.6-3.e14s1.10


My hunch is that a nightly YUM update changed the version of a library that Spine depends on. This broke spine. My solution was to download the latest Spine, compile and install.

http://www.cacti.net/spine_download.php
http://www.cacti.net/spine_install_rhlnx.php


For CentOS 4 (and maybe other versions / flavors) I had to add these additional steps:

tar xvzf cacti-spine-0.8.7.tar.gz
cd spine-0.8.7
apt-get update
apt-get install libtools
apt-get install gcc-c++
aclocal
libtoolize --force
autoconf
autoheader
automake
./configure
make




Keywords: fix php defunct on cactiez 0.4 centos 4.7 apache httpd crash zombies