Можно ли как-то переписать этот кусочек, не используя exec.
Я php еще совсем мало разбираюсь, поэтому очень нуждаюсь в вашей помощи.
$cmd = "gifsicle -U --scale $factor -O2 $fx $file>./temp/$mt.gif";
exec("$cmd 2>&1", $output);
foreach($output as $outputline){
echo(nl2br("$outputline"));
}
Спустя 5 минут, 6 секунд (18.02.2010 - 15:04) stepan написал(а):
Попробуй вот это -
echo htmlspecialchars ( `gifsicle -U --scale `.$factor.` -O2 `.$fx.` `.$file.`>./temp/`.$mt.`.gif 2>&1` );
Спустя 3 минуты, 42 секунды (18.02.2010 - 15:07) salynskayat написал(а):
Спасибо, сейчас попробую
Спустя 12 минут, 30 секунд (18.02.2010 - 15:20) salynskayat написал(а):
Оно мне теперь пишет :
Warning: shell_exec() has been disabled for security reasons in /.....php on line 130,
а 130 строчка это:
Warning: shell_exec() has been disabled for security reasons in /.....php on line 130,
а 130 строчка это:
echo htmlspecialchars ( `gifsicle -U --scale `.$factor.` -O2 `.$fx.` `.$file.`>./temp/`.$mt.`.gif 2>&1` );
Спустя 15 минут, 7 секунд (18.02.2010 - 15:35) Семён написал(а):
Не прокатит.
Спустя 33 минуты, 4 секунды (18.02.2010 - 16:08) stepan написал(а):
salynskayat значит не судьба.
Спустя 3 минуты, 28 секунд (18.02.2010 - 16:11) salynskayat написал(а):
Неужели выхода нет вообще?
Спустя 52 минуты, 49 секунд (18.02.2010 - 17:04) stepan написал(а):
Цитата (salynskayat @ 18.02.2010 - 13:11) |
Неужели выхода нет вообще? |
Выход есть, но не в обходе функции exec