Не Работает Easyimage

Я установил easyimage, следующий код я поместил в actionview




     $file = dirname(Yii::app()->basePath).'/uploads/images/';

     $image = new EasyImage($file.'example.jpg');

     $image->resize(100, 100);

     $image->save($file.'thumb.jpg');

	



миниатюры он создает, но дальше код не работает, т.е. выдает чистую страницу.

А он и не должен ничего выдавать, вы попросили сохранить - картинку 100x100, она сохранилась.

Чтобы ее показать надо использовать тег <img src="путь к картинке">

Нет, я имею ввиду, что страница не рендерится, т.е. вьюшка не работает. Код перестает работать.




 $file = dirname(Yii::app()->basePath).'/uploads/images/';

     $image = new EasyImage($file.'example.jpg');

     $image->resize(100, 100);

     $image->save($file.'thumb.jpg');

	

    	$this->render('view',array( //здесь перестает работать

			'model'=>$this->loadModel($id),

		));



Включите debug-режим, вывод ошибок или посмотрите в логах в чем причина ошибки.

Возможно у вас не установлена библиотека GD, которая используется по умолчанию или версия php ниже 5.2.

В общем варинатов много, нужен лог.

php 5.4, gd установлена. Вот эту ошибку показывает

Fatal error: Call to undefined method Image::model() in C:\Program Files\Apache2\htdocs\testdrive\protected\controllers\ImageController.php on line 163

Ошибка в контроллере, в строке 163. Скорее всего вы используете код другого расширения, которое уже удалили.

Дело не в EasyImage.

Я понял в чем дело: дело в том, что в вашем расширении используется класс Image. И в моя модель, где я использую это расширение тоже называется Image. Вот ссылка с описанием подобной проблемы.

Привет! поставил ваше расширение. Скопировал все настройки как в мануале. Теперь чтоб я не делал, например

Yii::app()->easyImage->thumbOf(‘hvisor.com/upload/images/6/3/WP_000061.jpg’, array(‘rotate’ => 90), array(‘class’ => ‘image’));

получаю ошибку:

getimagesize(): Filename cannot be empty

здесь /extensions/easyimage/drivers/Image.php(96)

Папки все проверил. На кэше выставил права 777. Что не так не пойму. Картинка доступна. Как победить?