Подключение сторонних расширений

Блин ну никак не могу подключить библиотеку EUploadedImage. Сам файл EUploadedImage.php положил в папку protected/vendors. Пробовал добавлять строку ‘application.vendors.EUploadedImage’ в массив import основного конфигурационного файла и непосредственно в контроллере (вначале/непосредственно перед обращением к классу) вызывать Yii::import(‘application.vendors.*’), получаю такую ошибку:


include(EUploadedFile.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory

Пробовал даже размещать файл в папку protected/components, та же самая беда.

Странная проблема. И прикольное расширение, может мне понадобиться в ближайшее время.

Положил его себе в protected/components в main.php по умолчанию прописано


	'import'=>array(

		'application.models.*',

		'application.components.*',

и нормально выполняется


    $model->image = EUploadedImage::getInstance($model,'image');



Даже не знаю в чем у тебя может быть проблема

Ну это ж не смешно ) Я думал может права на доступ к файлу изменить, сделал 755. Тот же эффект.

Проблема наблюдается на локальной машине. MacOS, XAMPP, Yii последней версии.

3015

Снимок экрана 2012-07-12 в 00.52.33.png

в расширении - class EUploadedImage

[b]

[/b]

у вас не находится EUploadedFile

Блин, а всё из-за лени, сначала был CUploadedFile, я скачал расширение и почему-то был уверен, что название отличается в одну букву… вот так и получалось.

Спасибо за совет, теперь работает как часики!