Windows Server'ımda ImageMagick, PHP Imagick, Ghostscript'i kurdum. Herşey cmd komut istemi ve php exec() fonksiyonu ile çalışır. Ancak Imagick Sınıfı ile çalışmaz. kod bu bölümü:PHP imagick, yanlış yoldaki modülleri/kodlayıcıları arar
$im = new Imagick();
$im->setFormat('PNG');
$im->readImageBlob($this->config->item('system_path')."ftp/MAKRO-INFO/x1.png");
döner ImagickException: IMagic windows/system32/dizinine modüllerin ararken neden
Fatal error: Uncaught exception 'ImagickException' with message 'unable to load module `C:\Windows\system32\config\systemprofile\.magick\IM_MOD_RL_PNG_.dll': An unknown error occurred @ error/module.c/OpenModule/1282'
Çok şaşırıyorum. Elbette bu yola erişim engellendiğinde işe yaramıyor.
Sorum şu: Bu yolu nerede/nasıl değiştirebilirim (yapılandırma dosyası, kayıt defteri veya çevre değişkenleri)?
Bu benim phpinfo'm. Gördüğünüz gibi, hiçbir modül yüklenmedi (0 desteklenen format).
:
ben bu sürümleri kullanılan Windows IIS yapılandırmasında MAGICK_HOME'. – emcconvilleZaten yaptım! Ama teşekkürler – mesnicka