TMPFS

Z MoodleDocs
Skocz do:nawigacja, szukaj

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.

Zobacz także: