Sven Rautenberg: Cronjob o.ä. welcher auf APC zugreifen kann und Datenbank

Beitrag lesen

Moin!

APC funktioniert prima - nur nicht mit CLI zusammen, sondern nur als Apache-Modul für/mit PHP.

Jein.
CGI Modus in der php.ini anschalten und es läuft ebenfalls mit anderen Webservern wie Lighttpd.

Auf welchen Konfigurationsparameter beziehst du dich da genau? apc.enable_cli

Lies die Doku. APC benötigt einen durchgehend reservierten RAM-Bereich, in dem die schon erstellten Opcodes von Dateien abgelegt und wieder aufgerufen werden können.

Beim Starten von PHP auf der Kommandozeile gibt es so einen Speicherbereich nicht. Und auch bei CGI habe ich da so meine argen Zweifel, da CGI ja auch gerade darauf basiert, dass der Webserver einen externen Prozess anstößt, der nach der Ausführung auch wieder verschwindet - es gibt also keine Chance, einen persistenten Speicher zum Caching zu benutzen.

- Sven Rautenberg