Solo hacer notar que yo hablé de suPHP no de suExec que, aunque son soluciones similares, no son lo mismo.
No soy adminitrador de hosting ni tengo experiencia con esta situación como para saber qué implicaciones tiene con aplicaciones como cPanel (no simpatizo con cPanel
), pero sí se me hace raro lo que te dicen en soporte
(aunque se refieren a suExec) ... voy a pedir mueven tu tema al foro de Hosting (donde creo corresponde) esperando alguien pueda informarte mejor.
Tema aparte, no entiendo cómo si tu script está corriendo como root es que tiene problemas con eliminar archivos. En todo caso, ¿no puedes cambiar también los permisos?. No creo haya algo "en el tema de programación" (código PHP para modificar tu script) que te pueda ayudar, es un tema del servidor (Apache, en tu caso) y del SO. Solo podría añadir que el comando
su te permite ejecutar procesos con otro usuario. Por ejemplo podrías ejecutar (como root):
# su -c "php /ruta/al/script.php" usuario
... no sé si te pueda servir :-/.
Un saludo