Для меня решения было, дописать в крон задаче строку
/etc/cron.daily/tmpwatch
[CODE]/usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \
-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \
-X '/tmp/hsperfdata_*' -X '/tmp/.hdb*lock' -X '/tmp/.sapstartsrv*.log' \
-X '/tmp/pymp-*' -X '/tmp/php_sessions/*' -X '/tmp/php_upload/*' 10d /tmp[/CODE]
Дописал 2 исключения в строку
[CODE]-X '/tmp/php_sessions/*' -X '/tmp/php_upload/*'[/CODE]
и написал отдельный цикличное условие, который проходит по папкам внутри /tmp/php_sessions/ и удаляет внутренние папки и файлы, не удаляя основные папки.
/etc/cron.daily/tmpwatch
[CODE]/usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \
-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \
-X '/tmp/hsperfdata_*' -X '/tmp/.hdb*lock' -X '/tmp/.sapstartsrv*.log' \
-X '/tmp/pymp-*' -X '/tmp/php_sessions/*' -X '/tmp/php_upload/*' 10d /tmp[/CODE]
Дописал 2 исключения в строку
[CODE]-X '/tmp/php_sessions/*' -X '/tmp/php_upload/*'[/CODE]
и написал отдельный цикличное условие, который проходит по папкам внутри /tmp/php_sessions/ и удаляет внутренние папки и файлы, не удаляя основные папки.