Wie man APC (PHP Cache)?

Hab ich überlesen APC beschleunigt es mehrere php-Datei Seiten. So habe ich dieses Projekt in PHP mit vielen Dateien und ich entdecken, dass require_once und Analyse nur Klassen-Definitionen (ohne Ausführung) nimmt die meiste Zeit.

So, ich habe APC installiert auf meinem CentOS-5-server. Ich zog apc.php auf meinem webserver, und es zeigt

Hits: 1 (50.0%)
Misses: 1 (50.0%)

Cached Files    1 (281.1 KBytes)

Und ich kann gehen Sie zu der website, und ändern Sie Unterseiten und so weiter, und apc.php zeigt immer noch nur eine Cache-Datei ??

Und in phpinfo() zeigt er, dass:

APC-Support aktiviert

Ich weiß nicht, was zu tun ist. Ist APC arbeiten (wie phpinfo() sais), oder ist es nicht? Nur eine Cache-Datei ist nicht viel nach dem surfen auf einigen Seiten meiner website.

Und weitere mehr, wie zum diagnostizieren von Fehlern und stellen Sie sicher, dass APC funktioniert? Ich habe gestöbert

apc.mmap_file_mask /tmp/apc.QnLqNf /tmp/apc.QnLqNf

Verzeichnis /tmp, aber ich habe keine Dateien von apc gibt es, wie es angegeben in phpinfo auftreten sollten.

Bitte helfen Sie mir zu überprüfen ob APC funktioniert und wenn nicht, was kann ein problem sein.

Was ist Ihre APC-config? Speziell check für: apc.include_once_override=1, Die behebt ein problem mit APC und der standard-include/reuire code in php
Was für eine Art von PHP-SAPI und Server verwenden Sie? Apache + mod_php, Apache + mod_fcgi / mod_fastcgi oder einige Lighttpd + fastcgi?
Ich bin mit dem gleichen problem. Apache + mod_php, und apc.php ist die Berichterstattung nur 1 Cache-Datei (was ich vermute, ist die apc.php die Datei selbst). Gab es keine Offenbarung, um diese noch?
Leider nicht 🙁
Ich habe das gleiche Problem, zusätzlich, wenn ich versuche zu laufen apc_compile_file('somefile.php') (ich habe dies für debugging-Zwecke) gibt false zurück, D. H. es kann nicht kompilieren, eine Datei an alle. Haben wir verpassen einige compiler-Direktive beim kompilieren der Erweiterung?

InformationsquelleAutor Tomasz Smykowski | 2009-09-30

Schreibe einen Kommentar