Пытаюсь разобраться с расширением sfancyupload , для этого как написано в помощи выполнил его настройку и запускаю демо для загрузки одного файла
Файл загружается 100% и получаю следующее сообщение
Upload Falhou pg010.jpg. Tente novamente. (Erro: #0 ioError)
Все тестирую под линуксом на каталог с приложением дал права для www-data
Аналогичная ситуация и с мультизагрузкой.
Смотрел лог ошибок, пишет что не удается найти загружаемый файл
Возможно не так выполняю какие-то настройки.
Не оставьте без внимания, очень нужно разобраться.
СПАСИБО.
p.s. Возможно кто-то сможет написать последовательность действий по установкее расширения ( все необходимые настройки), НЕПЛОХО БЫ РАБОЧИЙ ПРИМЕР, НО по идее пример в DEMO должен работать
raa
(Rudenkosasha)
March 31, 2011, 9:47am
2
я использовал вот этот
http://www.yiiframework.com/extension/uploadify
хорошо себя показал, а если хотите бороться со своим, то покажите как вы его подключаете ко вьюшке и как обрабатываете в экшене
спасибо, отказался, все что пробывал поудалял, сейчас использую форму со стандартной загрузкой
А не могли бы свой пример подключения.
СПАСИБО
raa
(Rudenkosasha)
April 2, 2011, 12:29pm
4
как-то так
$this->widget('application.extensions.uploadify.EuploadifyWidget',
array(
'name'=>'photo' . $num,
'options'=> array(
'script' => Yii::app()->createUrl('content/process', array('lang' => $lang)),
'cancelImg' => '/images/cancell.gif',
'fileDataName' => 'photo' . $num,
'auto' => true,
'multi' => false,
'folder' => '/tmp',
'scriptData' => array('name' => 'photo' . $num, 'PHPSESSID' => session_id(), 'num' => $num),
'fileDesc' => 'Разрешенные форматы',
'fileExt' => '*.jpg;*.png;*.jpeg',
'buttonText' => Yii::t('budda', 'Загрузить..'),
'buttonImg' => '/images/choose-' . $lang . '.gif',
'width' => 160,
'sizeLimit' => Format::return_bytes(ini_get('upload_max_filesize')),
),
'callbacks' => array(
'onError' => 'function(evt,queueId,fileObj,errorObj){alert("Error: " + errorObj.type + "\nInfo: " + errorObj.info);}',
'onComplete' => 'function(event, queueID, fileObj, response){$("#photo' . $num . '").parent().html(response);}',
//'onCancel' => 'function(evt,queueId,fileObj,data){alert("Cancelled");}',
)
));