TMPFS
Z MoodleDocs
Solaris:
/tmp jest zamontowanym swapfs. Pliki eacceleratora są umieszczone w /tmp/eaccelerator. Będziesz musiał tworzyć ponownie ten katalog po każdym restarcie systemu.
Ubuntu (Linux)
W Linuksie tmpfs może być uzwany w ten sam sposób, jak w Solarisie, w /tmp lub gdziekolwiek indziej.
mkdir /var/tmp/eaccelerator sudo chown www-data.www-data /var/tmp/eaccelerator sudo mount -t tmpfs tmpfs /var/tmp/eaccelerator
Dopisz poniższą linię do /etc/fstab:
tmpfs /var/tmp/eaccelerator tmpfs defaults 0 0
W php.ini znajdź odpowiednią linię i zamień ją na:
eaccelerator.cache_dir="/var/tmp/eaccelerator"
Na koniec zrestartuj Apache'a:
sudo /etc/init.d/apache2 restart
Teraz nie będziesz musiał tworzyć ponownie /var/tmp/eaccelerator po ponownym uruchomieniu systemu, a tmpfs będzie montowany automatycznie.
Jeśli jesteś BARDZO sprytny, możesz skopiować gdzieś scache'owane pliki przed zatrzymaniem Apache', a po ponownym jego starcie - skopiować je z powrotem.