[HowTo] eAccelerator nach PHP-Update richtig konfigurieren

musti19

Member
Hallo,

Ihr habt ein Server mit PHP und eAccelerator installiert,
nach einem PHP-Update funktioniert eAccelerator nicht mehr,
und erhaltet folgende Fehlermeldung:

z.B.:
Code:
[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.6-1+lenny4. 
Rebuild it for your PHP version (5.2.6-1+lenny6) or download precompiled binaries.

Das Problem könnt ihr beheben, in dem ihr eAccelerator neu kompiliert.

Daher folgende Schritte müsst ihr vorgehen:

1. mit SSH verbinden, und in den Verzeichnis "/usr/src" wechseln:
Code:
cd /usr/src
2. eAccelerator - Aktuellste Version herunterladen
Code:
wget http://downloads.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6/eaccelerator-0.9.6.tar.bz2?use_mirror=mesh
3. Entpacken
Code:
tar xfvj eaccelerator-0.9.6.tar.bz2
4.Folgende Befehle nacheinander eintippen:
Code:
export PHP_PREFIX="/usr"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
killall apache2
/etc/init.d/apache2 start

FERTIG!
Nun funktioniert eure eAccelerator wieder :)
 
Last edited by a moderator:
Ganzschön kompliziert. Unter FreeBSD reicht ein
Code:
portupgrade -rf eaccelerator
 
Back
Top