2015-10-17 4 views
6

bulunmayan, ben yüklenen görüntünün detayını gerek

Class 'Imagine\Gd\Imagine' not found 

       case self::DRIVER_IMAGICK: 
        if (class_exists('Imagick', false)) { 
         return new \Imagine\Imagick\Imagine(); 
        } 
        break; 
       case self::DRIVER_GD2: 
        if (function_exists('gd_info')) { 
         return new \Imagine\Gd\Imagine(); 
        } 
        break; 
       default: 
        throw new InvalidConfigException("Unknown driver: $driver"); 
      } 
     } 
     throw new InvalidConfigException("Your system does not support any of these drivers: " . implode(',', (array) static::$driver)); 

Bu hata hata

ben bu sorunu çözebilir nasıl kütüphane dosyaları
vendor\yiisoft\yii2\imagine\BaseImage.php 

ondan gelir? Beni öneren var mı?

Ad alanı da eklenir

namespace yii\imagine; 

use Yii; 

use yii\imagine\Image\Box; 
use yii\imagine\Image\Color; 
use yii\imagine\Image\ImageInterface; 
use yii\imagine\Image\ImagineInterface; 
use yii\imagine\Image\ManipulatorInterface; 
use yii\imagine\Image\Point; 



use yii\base\InvalidConfigException; 
use yii\base\InvalidParamException; 
use yii\helpers\ArrayHelper; 

Bu kütüphane dosyaları, i

cevap

3

bir namespece erişim problemi deneyin olabilir onu, ben de besteci güncelleme, hala bana aynı hatayı veriyor vermedi hiç değişmedi zaten adde olan O kodunuzdaki

+0

için

use yii\imagine; 

eklemek d – Nikul

+0

Bunu kullanabileceğiniz yii \ imagine; 'işlevi çağırdığınız yer? – scaisEdge

+0

Teşekkürler @scaisEdge şimdi çalışıyor – Nikul