Windows ve Pardus Linux üzerinde Imagemagick arasındaki nedir farklı açıklayınız?

2 Cevap php

Ben aşağıdaki komutu kullanarak bir görüntünün bir küçük resim oluşturmak için bir PHP komut dosyası denir bir Windows 2003 sunucu üzerinde çalışan ImageMagick kullanarak edilmiştir:

$cmd = "convert.exe \"". $fullpath . "\" -resize \"" . res_image_width ."x" . res_image_height . ">\" \"". $fullpath. "\" 2>&1";
passthru($cmd);

Ben şimdi CentOS ve ben yüklü üzerinde ImageMagick libxml2-devel çalıştıran bir Linux kutusuna bu işlevselliği taşındı:

yum -y install ImageMagick libxml2-devel

Ben bir resim üzerinde aynı eylemi gerçekleştirmek için PHP kodu değiştirmek için gerekenler nelerdir, açıkça bunu söyleyebilirim. Exe bir windows numaranı yani linux formatına yolunu değiştirmek gerekir ama ben her yerde 'dönüştürmek' dosyasını bulamıyorum , windows o C: \ Program Files \ ImageMagick-6.3.3-Q16/convert.exe

Ben linux makineye daha fazla dosya yüklemek gerekiyor mu?

şerefe bütün

2 Cevap

OpenSUSE için, ImageMagick dönüştürmek / usr / bin / kaydedilir

Neden ImageMagick PHP modülünü kullanmak değil mi? Bu şekilde kod çapraz sunucu olacak. Oku here.

convert sadece yürütmek nerede öğrenmek için

which convert

veya

locate convert