Moin Ladies und Gentlenman,

ich hab einen neu aufgesetzten Debian-Server mit PHP5 und Apache2, ist alles Standard und frisch installiert. Es funktioniert auch alles ganz Prima außer eine Kleinigkeit:

Ich möchte die Cache-Funktion von Smarty für ein Projekt benutzen. Das Projekt läuft auf meinem Webserver genau so wie es soll, nur eben nicht auf meinem Debian..

Die zu cachenden Dateien werden zuerst im "/tmp" Verzeichnis von meinem Debian angelegt und von dort aus gehts aber nicht mehr weiter:

PHP-Code:
Warningrename(/tmp/wrtL1ODa4,../../smarty/cache/1f9cbffd0eb03af71b38b563c3c47b73b995be4b.layout.tpl.php) [function.rename]: Permission denied in /home/user/workspace/wellounge/smarty/sysplugins/smarty_internal_write_file.php on line 48

Warning
chmod() [function.chmod]: No such file or directory in /home/user/workspace/wellounge/smarty/sysplugins/smarty_internal_write_file.php on line 50

Warning
filemtime() [function.filemtime]: stat failed for ../../smarty/cache/1f9cbffd0eb03af71b38b563c3c47b73b995be4b.layout.tpl.php in /home/user/workspace/wellounge/smarty/sysplugins/smarty_internal_cacheresource_file.php on line 101

Warning
rename(/tmp/wrtwY2jS9,../../smarty/cache/0957b7225745363888c8e6c9638d9e934f86ec3b.structure.tpl.php) [function.rename]: Permission denied in /home/user/workspace/wellounge/smarty/sysplugins/smarty_internal_write_file.php on line 48

Warning
chmod() [function.chmod]: No such file or directory in /home/user/workspace/wellounge/smarty/sysplugins/smarty_internal_write_file.php on line 50

Warning
filemtime() [function.filemtime]: stat failed for ../../smarty/cache/0957b7225745363888c8e6c9638d9e934f86ec3b.structure.tpl.php in /home/user/workspace/wellounge/smarty/sysplugins/smarty_internal_cacheresource_file.php on line 101 
und das hier sehe ich dann im "/tmp" Verzeichnis:

PHP-Code:
-rw-------  1 www-data      www-data   600 11. Jul 18:41 wrtL1ODa4
-rw-------  1 www-data      www-data  3800 11. Jul 18:41 wrtwY2jS9 
Meine envvars vom Apache2 sieht folgendermaßen aus:

PHP-Code:
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP
=www-data
export APACHE_PID_FILE
=/var/run/apache2.pid
umask 002 
Ich bekomms einfach nicht gebacken, dass "www-data" die Dateien mit den richtigen Permissions anlegt.

Jemand nie Idee?


Mit freundlichen Grüßen
VoltFreeze