Код говорит, что Zend_Form_element_File :: setDestination () устарел и использует фильтр переименования. Однако фильтр переименования в настоящее время имеет коды, так что когда задан путь, дается только временное имя. Исходное имя файла потеряно.
<?php
$file = new Zend_Form_Element_File();
$file->setDestination('/var/www/project/public');
?>
против
<?php
$file = new Zend_Form_Element_File();
$file->addFilter('Rename', array('target' => '/var/www/project/public'));
?>
Любое решение для загрузки файлов, чтобы оно сохранило исходную структуру имени файла, но проверило наличие существующего файла и добавило _1.ext или _2.ext?