Lo del user nobody ya lo he solucionado editando el httpd.conf
al final he conseguido borrar los ficheros...
era debido a q hay q ponerle de modo diferente la ruta..al crear un fichero y al borrarlo...
Código PHP:
$this->template_root_del = $_SERVER['DOCUMENT_ROOT']."/templates/temp/";
$this->template_root = "../../templates/temp/";
he llegado a la conclusion q el unlink() trabaja como si fuera modo shell de linux...de ahi q se tenga q especificar la ruta con /usr/local/apache/htdocs...etc
vaya tocada de webs jeje
Salu2.