Доброе время суток !
Имеется некий сайт, написанный на PHP и поддерживающий загрузку изображений и дальнейшую обработку их при помощи netpbm, функции вызываются через system(), вот пример кода:
system("
cd $DIR ;
anytopnm $attels > ".$uid."test.pnm ;
pnmscale $mala ".$uid."test.pnm > ".$uid."test2.pnm ;
pnmtojpeg ".$uid."test2.pnm > $attels;
rm -f ".$uid."test2.pnm ; rm -f ".$uid."test.pnm
");
Завтра это хозяйство необходимо срочно поставить на Windows XP. Как к Винде прикрутить netpbm? Или подскажите похожее решение. GD не предлагать.
Windows XP + FreeBSD + netpbm = нужно срочное решение !
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
Re: Windows XP + FreeBSD + netpbm = нужно срочное решение !
Pukite wrote:Доброе время суток !
Имеется некий сайт, написанный на PHP и поддерживающий загрузку изображений и дальнейшую обработку их при помощи netpbm, функции вызываются через system(), вот пример кода:
system("
cd $DIR ;
anytopnm $attels > ".$uid."test.pnm ;
pnmscale $mala ".$uid."test.pnm > ".$uid."test2.pnm ;
pnmtojpeg ".$uid."test2.pnm > $attels;
rm -f ".$uid."test2.pnm ; rm -f ".$uid."test.pnm
");
Завтра это хозяйство необходимо срочно поставить на Windows XP. Как к Винде прикрутить netpbm? Или подскажите похожее решение. GD не предлагать.
Анализ домашней странички netpbm (http://netpbm.sourceforge.net/) показал, что на платформе Win32 есть несколько вариантов. Один из них
- netpbm в составе cygwin, второй -
Netpbm for Windows using Mingw32 and GNU Bash, distributed by the GnuWin32 Project.
http://gnuwin32.sourceforge.net/packages/netpbm.htm
Вот, можно попробовать, сначала второй вариант, а если не получится, то первый.
Удачи.
Дальше, все будет только хуже. Оптимист.
-
- Ник закрыт.
- Posts: 994
- Joined: 26 Aug 2003 16:14
- Location: Riga > Ottawa > Hartford
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
KYKAH wrote:Уважаемая Pukiite, проявите, пожалуйста, уважение к публике и дайте какой-либо feedback по поводу того, были ли решены проблемы.
Прошу прощения!
Данная проблема пока еще никак не решена, как оказалось, перенос с одного сервера на другой еще не горит. Но думаю, что скачаю бинарники с http://www.phpnetpbm.us/?page=downloads и буду использовать, только названия в скриптах поменяю.
Всем огромная благодарность за оказанное внимание!