Я хочу интегрировать LiipImageBundle в свой проект Symfony 2.1.
Я установил пакет и пакет imagine/Imagine v.0.4.0
через композитор. Кажется, все работает нормально, за исключением того, что измененные изображения не сохраняются.
В error.log
указано:
PHP Fatal error: Class 'Imagine\\Imagick\\Imagine' not found in /var/www/app/cache/prod/appProdProjectContainer.php on line 365
Эта строка в appProdProjectContainer.php
гласит:
protected function getLiipImagineService()
{
return $this->services['liip_imagine'] = new \Imagine\Imagick\Imagine();
}
Я понятия не имею, правильно это или нет. Ребята, вы знаете, почему PHP не может найти класс?
Imagine\Imagick\Imagine
выдает ошибку, если imagick не установлен, поэтому автозагрузчик считает, что не может загрузитьImagine\Imagick\Imagine
. - person Gintro   schedule 21.01.2013phpinfo()
указывает, что он активен и использует версию модуля3.1.0RC2
. - person Johannes Klauß   schedule 21.01.2013Imagine
. Так что класс действительно не найден, но он есть. - person Johannes Klauß   schedule 21.01.2013