Ich habe einen Server mit Debian und Fast CGI, dort hatte ich APC (ist zum cachen) installieren lassen, nur cacht dieser keine Sachen. Auf Nachfrage wurde nur gemeint, dass die Standartkonfig. geladen ist. In der Infophp steht es auch als aktiv drin... WORAN könnte es noch liegen?
das aktuelle APC 3.1.6 scheint einen BUG zu haben.
Mache mal den Rollback auf Version 3.1.4. Die scheint keine Bugs zu haben.
Zumindest bei Uns läuft z.B. DRupal wieder problemlos mit APC.
ich habe die version 3.0.19 da die bei debian dabei ist und der managedserversupport meint, dass erst wenn eine neue debianversion aufgespielt wird, sich auch apc aktualisiert...
die wollen sogar noch geld, um die konfiguration zu machen...
was muss man dort einstellen, damit es funktioniert?
die meinen, das die standartkonfiguration eingespielt ist, ich habe zudem noch fast cgi, gibt es da probleme?
hm. 3.0.19 ist etwas Old-school, aber in lenny wohl standard.
Genau kann ich das nicht sagen, ob es bugs gibt in der version.
Jedoch ist die Kombi PHP via FCGI und APC als Opcode CAche problematisch, das APC den Opcode Cache im Process führt. Um das mit FCGI zum laufen zubringen muss das über Shared Memory laufen und es darf nur ein Core Prozess laufen und eine Vielzahl an Childs.
Config dazu habe ich nicht zu Hand. hängt auch vom Webserver ab.
Kurze Frage:
Warum nutzt du PHP via FCGI?
Für den normalen Gebrauch ist FCGI eigentlich nicht gedacht, nur wenn du die PHP Prozesse über mehrere Server verteilen möchtest.
Welcher Webserver? Apache, Lighty, Nginx?
Alternativ würde ich einen anderen Opcode Cache versuchen, aber das hängt auch vom Webserver und die Application ab.
Was läuft auf dem Server für ein CMS?
Alternativen als Opcode Caches sind eAccerlator und Xcache.
Xcache fürfte als FCGI gut funktionieren, da es von dem Lighty Entwickler ist und quasi für PHP via FCGI konzipiert wurde.
Helfen kann ich hier nicht, habe es nur mal getest mit Lighty zusammen.
FCGI und Apache sind nicht unbedingt die ideale Wahl.
So lange du nur einen Server nutzt reicht Mod_PHP vollkommen aus und damit funktioniert APC gut. Performance ist minimal schlechter.
Entweder du probierst es mit Xcache oder du migrierst zu Apache, Mod PHP und APC.
Kannst ja mal Feedback geben, was du machst und wie erfolgreich es ist / war.
solch ich da nochmal nachfragen beim provider?
ist da cgi mit suphp drauf?
wäre da nun doch apc oder xcache möglich ohne das die perfomance darunter leidet?