Zend+mmcache Fehler

Apache, Lighttpd, nginx, Cherokee
Post Reply
cybton
Posts: 71
Joined: 2003-05-11 15:15
 

Zend+mmcache Fehler

Post by cybton »

Hallo,


Ich habe gerade versucht Zend+mmcache zu installieren, nur nun bekomme ich folgende Fehlermeldung:

PHP Fatal error: [Zend Optimizer] Zend Optimizer 2.1.0 is incompatible with Turck MMCache 2.4.6 in Unknown on line 0
/usr/sbin/apachectl start: httpd could not be started
Kann ich da was machen, wenn das Ding inkompatibel ist?
Der Server ist debian, auf einem Redhat hat die Installation perfekt geklappt :(
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: Zend+mmcache Fehler

Post by andreask2 »

Hi!

AFAIK ist es zwar kompatibel, nur macht es IMHO sehr wenig Sinn, weil es eigentlich nur eine zusätzliche, sinnlose Fehlerquelle ist. Ob Du jetzt den Zend-Optimizer mit Turck verwendest oder nicht macht wirklich keinen Unterschied in der Performance aus, das belegen zumindest die Benchmarks die ich so kenne.

Also, lass den Optimizer raus, der bringt absolut nichts, Turck hat AFAIK auch im eigenen Cache eine Art Optimizer.

Ich würe mir nur nicht so sicher ob ich Turck zur Zeit verwenden würde, seit Anfang November steht die Entwicklung, der Entwickler hat keien zeit mehr hierfür, es gibt also keinen Support und keine Updates von ihm (und es gibt bekannte Bugs...). Es haben zwar einige Leute angekündigt das Projekt zu übernehmen, aber so viel ist da bis jetzt AFAIK noch nicht passiert, außerdem steht der Cache unter der GPL was einige Möglichkeiten durch die PHP-Community leider verbaut.

Zur Zeit würde ich entweder den Zend-Cache nehmen, oder den PHP-Accelerator (letzteren verwende ich inzwischen wieder, seitdem Turck wie gesagt auf Eis liegt).
Turck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP.
Since version 2.3.15, Turck MMCache is compatible with Zend Optimizer's loader. Zend Optimizer must be installed after Turck MMCache in php.ini. If you don't use scripts encoded with Zend Encoder then we do not recommend you install Zend Optimizer with Turck MMCache.
Quelle: http://turck-mmcache.sourceforge.net/


Grüße
Andreas
cybton
Posts: 71
Joined: 2003-05-11 15:15
 

Re: Zend+mmcache Fehler

Post by cybton »

Also dann dürfte es eh reichen, den jetzigen Zend drinnen zu lassen oder?
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: Zend+mmcache Fehler

Post by andreask2 »

Zend Optimizer != Zend Cache ;-)

Der Optimizer ist ne nette Idee, bringt aber so gut wie nichts. Das was was bringt ist das Caching der Script im Opcode, nach Möglichkeit im RAM.

Der Zend-Cache ist auch nett, aber da fangen die Preise so bei 1800 USD an.

Meine Empfehlung: http://www.php-accelerator.co.uk/

Der läuft stabil, ist erheblich schneller als APC, ein wenig langsamer als Turck und Zend, und wird vor allem maintained. Und auch wenn Du was anderes hörst, für den PAPA sind keine offenen Bugs bekannt zur Zeit. Außerdem wird es in den nächsten Wochen eine neue Version geben die Apache 2 und evtl. auch PHP5 unsterstützt.


Grüße
Andreas
Post Reply