В общем ситуация такая: на серваке FreeBSD всё пашет пучком как оказалось… Соответственно, проблема в моей Винде на локалке….
Разбирусь в чем дело - напишу сюда и пожалуй, закрою тему. Спасибо всем, кто откликнулся!
Увы. Снос и установка питона с модулями проблему не решило.
Итак:
1. Windows XP SP3 rus
2. python-2.6.1
3. PIL-1.1.6.win32-py2.6
Код работает на фряхе но не работает в Винде:
#!d:/usr/local/bin/python
import sys
import Image
print """Content-Type: image/jpeg
"""
im=Image.open("../tmp/big.jpg")
size=(256,256)
im.thumbnail(size, Image.ANTIALIAS)
im.save(sys.stdout, "jpeg")
sys.exit()
Если кто юзал эту связку под винду и она работает - отзовитесь! Иначе, будем считать битым Виндозный дистрибутив PIL 1.1.6
Твою дивизию!!!!!
Нагуглил всё-таки решение!!! Идея: перевод sys.stdout в бинарный режим. Реализация:
#!d:/usr/local/bin/python -u
(используется ключ -u; юниксу пофиг, винде критично!)
Проблема решена. Движемся дальше. Всем ещё раз огромное мерси!!!