2014-01-05 8 views
0

У меня есть базовый сценарий imagemagick, который отлично работает на окнах, но когда он запускается на сервере linux (shared/hostgator), изображения создаются, но команда бритья не применяется. Код im using is here:Получение imagemagick для работы на общем хосте

$exp=path/to/file.jpg 
$size = getimagesize("$exp"); 
$diff=abs($crop_h-$size[1]); 
$shave = round($diff/2,0,PHP_ROUND_HALF_DOWN); 

exec("convert $exp -shave 0x".$shave." $exp "); 

вот и все. работает на localhost/windows, но не в режиме live/linux. Изображения генерируются (показывая, что IM работает), но стороны не бриться.

Любые идеи?

ответ

0

PHP_ROUND_HALF_DOWN требует 5.3+, и я запускал 5.2. Модернизированный и действующий в настоящее время -

:)

Смежные вопросы