Есть ли способ переопределить способ загрузки файлов имен PHP? на данный момент php использует схему phpxxxxx

пользователь загружает файл, случайным образом он заменяется загрузкой другого пользователя, я наконец-то отследил проблему до PHP и повторно использовал имя файла tmp. Есть ли способ это исправить? Есть ли способ сделать лучшие случайные имена? Кажется, со временем ухудшается, так как в случайном имени файла начальное число становится слабее? Это на PHP 5.2.8 и FreeBSD 7.0

Вот журнал, показывающий, как одно и то же имя файла tmp используется и перезаписывается при другой загрузке:http://pastebin.com/m65790440

Любая помощь очень ценится. Я пытался исправить это более 4 месяцев и со временем стало хуже. Спасибо.

РЕДАКТИРОВАТЬ: Имейте в виду, что это не проблема кода PHP, это происходит до того, как он достигает какого-либо кода PHP, файл, полученный через $ _FILES ['name'] ['tmp_name'], является неправильным, когда он получен и отслежен назад, что это перезаписывается с загрузкой кого-то еще, прежде чем это достигает сценария обработки загрузки