Warum kann EacCelerator nicht zu hart umgehen?
-
22-09-2019 - |
Frage
Wenn Sie sich den SET -Ordner in Php.ini ansehen, damit EacCelerator verwendet wird, ist nichts da. Keine versteckten Dateien. Das Verzeichnis ist auch beschreibbar:
eaccelerator.cache_dir = "c:/wamp/tmp/eaccelerator"'
Erhielt auch die folgenden Einstellungen in php.ini, um Disc -Cache zu ermöglichen:
eaccelerator.disk_size="12"
eaccelerator.keys="disk_only"
eaccelerator.sessions="disk_only"
eaccelerator.content="disk_only"
Beim Auschecken php_info();
folgt erscheint:
Memory Size 33,554,392 Bytes
Memory Available 29,181,672 Bytes
Memory Allocated 4,372,720 Bytes
Der zugewiesene RAM steigt, wenn die Anzahl der Lesen der Datei zunimmt, also ist er definitiv zwischengespeichert, aber warum schreibt er nichts in das TEMP -Verzeichnis?
Vielen Dank!
Lösung
Hattest du die Option Eaccelerator.shm_only = 1? Sie können überreiten Disk-Cache.
Sieh dir das an https://serverfault.com/questions/61316/eaccelerator-disk-cache-size
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow