Dieser Fehler ist in der Regel im Zusammenhang mit Alternative PHP Cache (APC) verwandt, die einen freien und offenen Opcode-Cache für PHP ist. Sein Ziel ist es, ein freies, offenes und robustes Framework für das Zwischenspeichern und Optimieren von PHP-Zwischencode bereitzustellen. Bearbeiten /etc/php.d/apc.ini eingeben:
# vi /etc/php.d/apc.ini
Sicherstellen, dass die mktemp Stil file_mask zum Mmap Modul passieren korrekt und gültig ein:
apc.mmap_file_mask=/tmp/apc.XXXXXX
Weiter stellen Sie sicher, Die Größe jedes Shared-Memory-Segments mit M/G-Suffix wird gemäß Ihren Anforderungen korrekt festgelegt. In meinem Fall war es zu 8M gesetzt:
apc.shm_size=96M
Sie brauchen, ist die Anzahl der Sekunden ein Cache-Eintrag einzustellen erlaubt in einen Schlitz im Fall Steckplatz diese Cache-Eintrag in den Leerlauf wird durch einen anderen Eintrag benötigt:
apc.ttl=3600
Die Anzahl der Sekunden ein Benutzer-Cache-Eintrag erlaubt ist, in einen Schlitz im Fall dieser Cache Eingabeschlitz durch einen anderen Eintrag benötigt wird, in den Ruhezustand:
apc.user_ttl=3600
Die Anzahl von Sekunden, die ein Cache-Eintrag verbleiben auf der Müllsammelliste.
Speichern und schließen Sie die Datei. Stellen Sie sicher, dass Sie die Werte gemäß Ihren Anforderungen anpassen. Starten Sie den Apache 2 Webserver: PHP app/Konsole Cache:
# service httpd restart
Manchmal kann das Problem nur durch das Löschen des Cache aufgelöst werden klar – kakoma
Wie oben erwähnt, das Löschen der Cache helfen kann, aber ich hatte auch Starten Sie Apache neu, damit es sich selbst auflöst. – beterthanlife