2
我有一個codeigniter網站,我不能讓ImageMagick工作。在OpenShift RedHat上的CI ImageMagick庫不工作
我已經檢查過phpinfo(),並且在服務器上啓用了imagemagick。
這是該庫的配置代碼:失敗圖像處理:
$image_conf = array(
'image_library' => 'ImageMagick',
'library_path' => '/usr/bin/',
.....
我不斷收到同樣的錯誤。請確認您的服務器支持所選的協議,並且圖像庫的路徑是正確的。
是'library_path' => '/usr/bin/'
?我似乎無法找到有關這對他們的論壇什麼,人們通常不得不被解決了不同的問題...
,我沒有其他問題與網站或相似的路徑...
下面是一些服務器信息要求更多,如果你需要:
$config['base_path']= "/var/lib/openshift/12341234...appcode/app-root/runtime/repo/php/";
$config['base_dir']= "/var/lib/openshift/1234324..appcode/app-root/runtime/repo/php/";
imagick 2.2.2
PHP 5.3.3,ZendServer對其進行訪問
的Linux
的Apache/2.2.22(Red Hat企業Web服務器)
如果您安裝了ImageMagic擴展,則無需指定路徑。 PHP可以使用它來生成它的對象,$ image = new Imagick('image.jpg'); –
嗯,但我想用它與codeIgniters圖像處理庫,它使用上面的代碼...因此,我需要正確的庫路徑,因爲那時我可以調用$ this-> image_lib-> resize()它完成所有的工作。 – JanBo
在這種情況下,您需要以PHP版本(不擴展)下載整個庫(一堆類文件)。包含在你的配置文件'library_path'中。這是配置它的唯一方法。 –