ImageMagick resize

Статус
В этой теме нельзя размещать новые ответы.

Andykalinin

Новичок
ImageMagick resize

Люди помогите, мозг уже не выдерживает. Чую где-то тупую ошибку делаю, а вот где не пойму.
Короче картинки не меняются.
PHP:
<?
$dir="/home/html/forum/images/avatars/Espana";
$d=opendir($dir);
$ns=150;
while(($f=readdir($d))!==false)
{
	if ($f=='.' || $f=='..') continue;
	$size=getimagesize($dir."/".$f);
	if ($size[0]>$ns || $size[1]>$ns)
	{
		if ($size[0]>$size[1])
		{
			$k=$size[0]/$size[1];
			$nw=$ns;
			$nh=round($nw/$k);
		}
		elseif ($size[0]<$size[1])
		{
			$k=$size[1]/$size[0];
			$nh=$ns;
			$nw=round($nh/$k);
		}
		else {
			$nw=$ns; 
			$nh=$ns;
		}
	echo $f." $size[0] ($nw) X $size[1] ($nh)<br>";
	$nf=$dir."/".$f;
	exec("/usr/local/bin/convert ".$nf." -resize ".$nw."x".$nh." ".$nf."",$ka);
	echo "<pre>".var_export($ka)."</pre><br>";
	}
	else echo $f." $size[0] X $size[1] <br>";
	
}
?>
 

Luerssen

Новичок
PHP:
exec("/usr/local/bin/convert ".$nf." -resize ".$nw."x".$nh." ".$nf."",$ka);
=>

PHP:
print "/usr/local/bin/convert ".$nf." -resize ".$nw."x".$nh." ".$nf."\n";
 

Andykalinin

Новичок
Из командной строки запускал, а в ответ тишина, ни ошибки нифига не говорит...
 

phprus

Moderator
Команда форума
/usr/local/bin/convert /home/html/forum/images/avatars/Espana/alicante.gif -resize 150x150 /home/html/forum/images/avatars/Espana/alicante.gif
Если мне не изменяет память то порядок команд там:
convert <опции> <источник> <приемник>
А не как у тебя:
convert <источник> <опции> <приемник>
 

Andykalinin

Новичок
phprus, дело видимо не в этом, я пробывал и так. Наверно ошибка в другом...
 

podarok

Новичок
Andykalinin:, щас тебе скажут, в чем у тебя ошибка, после того как дважды в дебаг носом ткнули и выяснили, что пхп здесь ни при чем )))
 

Andykalinin

Новичок
Автор оригинала: podarok
Andykalinin:, щас тебе скажут, в чем у тебя ошибка, после того как дважды в дебаг носом ткнули и выяснили, что пхп здесь ни при чем )))
Бл.. Неужели я не ясно спросил? На счет того что ошибок синтаксиса и т.п. нет - я был уверен изначально, просто думал (и в очередной раз ошибся на счет "добродушности" почти всех обитателей форума), что все таки здесь люди знающие и понимающие проблемы других, а в эту статью я тоже могу каждого из вас тыкнуть!!! Только в отличие от вас мне от этого легче не становится и я не кайфую от того что показал свои "знания"... А проблему решил (ни один из советов не был правильным)

-~{}~ 30.03.07 04:40:

kruglov, да я это упускал...

-~{}~ 30.03.07 04:44:

Блин и опять убедился, что Фанат ничего кроме обсирания не умеет. прочел тему про парсинг ссылок, ржал долго после ответа НИКАК :D
 

Гравицапа

elbirret elcno
Тема закрыта.

Проблемы личного характера и бессмысленные споры между участниками не являются предметом обсуждения форума.
Обсуждайте их в привате.

-~{}~ 30.03.07 08:20:

ржал долго после ответа НИКАК :D
Можешь идти ржать дальше....
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху