Sektionen
Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Support Dokumentation docs Plone: eigenes tmp-Verzeichnis in einem Plone Buildout

Plone: eigenes tmp-Verzeichnis in einem Plone Buildout

Mit der Umgebungsvariable TMPDIR, kann für Zope ein eigenes tmp-Verzeichnis definiert werden. Dies ist immer dann praktisch, wenn man die einzelnen Buildouts sauber voneinander trennen möchte. Per default nutzen alle Buildouts das zentrale tmp-Verzeichniss unter "/tmp". Unteranderem können hierbei Speicherplatzprobleme durch temporäre Dateien auftreten, wenn das tmp-Verzeichnis zu klein sein sollte.

TMPDIR in einem Buildout definieren

Im Abschnitt der Instanz wird mit dem Parameter environment-vars die Umgebungsvariable TMPDIR gesetzt.

[instance]
recipe = plone.recipe.zope2instance

environment-vars =
PYTHON_EGG_CACHE ${buildout:directory}/var/.python-eggs
TMPDIR ${buildout:directory}/tmp

Das Verzeichnis tmp muss vorher manuell angelegt werden.