xxnikolayxx
Июнь 23, 2012 03:37:57
Загрузите правильное изображение. Файл, который вы загрузили, поврежден или не является изображением.
Изображение не битое, система Debian
Скажите, какие библиотеки нужно установить, чтобы такого не было, на FreeBSD это решалось все просто.
lorien
Июнь 23, 2012 13:19:54
> Изображение не битое
Не битое в момент обработки на стороне сервера? Запустите сайт через дебаг сервер и с помощью дебагера посмотри то место, где возникает экспешн, посмотрите, что там за данные: может быть пустая строка или что-то ещё.
xxnikolayxx
Июнь 23, 2012 14:34:20
Нет, дело не в этом, я на дебаге, на новой системе, в админке, загружаю изображение в формате jpg, во всех остальных грузится, а в jpg нет.
Проблема с библиотекой - явно.
Вот, что с библиотекой сделать, PIL вроде стоит.
Была такая проблема на FreeBSD, поставил пакет Pytoh для работы с графикой(graphics/py-imaging) и все стало хорошо, а вот на Debian не знаю как исправить ошибку.
“экспешн” - откуда такие слова то берете?Что это вообще такое?
lorien
Июнь 23, 2012 15:23:50
Попробуйте этот рецепт:
sudo aptitude remove python-imaging
sudo aptitude install libjpeg62-dev libfreetype6-dev
sudo pip install -U PIL
lorien
Июнь 23, 2012 15:25:28
экспешн это Exception :)
xxnikolayxx
Июнь 23, 2012 18:57:22
lorien
Попробуйте этот рецепт:
sudo aptitude remove python-imaging
sudo aptitude install libjpeg62-dev libfreetype6-dev
sudo pip install -U PIL
Я чет не много занервничал и переснес все обратно на фряху.
Сейчас устанавливается нужная библиотека и скоро все будет готово =)
xxnikolayxx
Июнь 23, 2012 18:57:47
lorien
экспешн это Exception :)
Ага, теперь понял =)
lorien
Июнь 23, 2012 20:41:34
> Я чет не много занервничал и переснес все обратно на фряху.
А ну да, это несомненно легче, чем ввести в консоль три строчки, что я выше показал :)
xxnikolayxx
Июнь 25, 2012 13:06:01
lorien
Я уже так пробовал.
И много как уже пробовал.
Не помогало.