eaccelerator pain

I upgraded php 4.4.1 to 4.4.2

Now I have an issue with Eaccelerator suddenly (this happened before, I tend to forgot how to fix it). Apache fails. I remove EA from php.ini and apache is fine.

This is the insertion for php.ini for EA

[eAccelerator]
zend_extension="/ea/eaccelerator-0.9.4-rc1/modules/eaccelerator.so"
eaccelerator.shm_size="4096"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys="shm_and_disk"
eaccelerator.sessions="shm_and_disk"
eaccelerator.content="shm_and_disk"



Now, that path is correct

root@server4 [/ea/eaccelerator-0.9.4-rc1/modules]# ls
./ ../ eaccelerator.so*

The install process is this (worked many servers, many times)


cd
mkdir /ea/
cd /ea
wget http://internap.dl.sourceforge.net/s....4-rc1.tar.bz2
tar -jxf eaccelerator-0.9.4-rc1.tar.bz2
cd eaccelerator*
export PHP_PREFIX="/usr"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
nano /usr/local/Zend/etc/php.ini

zend_extension="/ea/eaccelerator-0.9.4-rc1/modules/eaccelerator.so"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator
service httpd restart



I re-installed Zend Optimizer as well.

httpd configtest shows syntax ok (even when apache failed)
tail -f /usr/local/apache/logs/error_log shows nothing in error pertaiing to anything outside some domain errors (common stuff)

 

 

 

 

Top