Вопрос по gd php

apl

Новичок
Система:
Calculate linux (Linux apl-home 3.8.4-calculate #1 SMP PREEMPT Thu Mar 21 02:31:55 UTC 2013 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux)

Ставил php так:
USE="apache2 bzip2 gd gd-jpeg gd-gif gd-png gdbm iconv imap mysql simplexml truetype unicode xml xmlreader xmlwriter " emerge php

Phpinfo:
http://admin.dokazatelstvo-spora.ru/phpinfo.php

Тестовый скрипт, который просто генерит картинку выдает ошибку
[Wed May 01 11:55:10 2013] [error] [client ip] PHP Warning: imagejpeg(): gd-jpeg: JPEG library reports unrecoverable error: in /var/www/Root/0-Site/a.php on line 236

Замена imagejpeg на imagepng, к примеру, обрабатывается нормально... imagecreatefromjpeg тоже не работает.

Что я не так сделал, как поставить правильно?

Заранее большое спасибо!
 

fixxxer

К.О.
Партнер клуба
а с чем связано использование calculate linux? это система совсем не для новичков

если нет умения разбираться в зависимостях ручками, я бы советовал поставить какой-нибудь ubuntu server и не мучаться
 

apl

Новичок
Неее... убунта надоела... и прочие дистры тоже... калька понравилась стабильностью и скоростью
 

fixxxer

К.О.
Партнер клуба
ну вообще это что угодно может быть, это означает возврат ошибки из libjpeg

может jpeg битый, может какой-нить хитрый cmyk jpeg который libjpeg не умеет... масса вариантов

попробуй с другой картинкой
 

apl

Новичок
revdep-rebuild сделал... ну и вот

eix -I jpeg
media-gfx/jpeginfo
Available versions: 1.6.0 1.6.1
Installed versions: 1.6.1(15:59:40 01.05.2013)
Homepage: http://www.kokkonen.net/tjko/projects.html
Description: Prints information and tests integrity of JPEG/JFIF files.

media-libs/jpeg
Available versions:
(62) 6b-r9
(0) 8d **9
{static-libs}
Installed versions: 6b-r9(62)(06:21:46 28.04.2013)
Homepage: http://jpegclub.org/ http://www.ijg.org/
Description: Library to load, handle and manipulate images in the JPEG format

media-libs/libjpeg-turbo
Available versions: 1.2.1 ~1.2.90 {java static-libs ELIBC="FreeBSD"}
Installed versions: 1.2.1(19:40:55 10.01.2013)(static-libs -java ELIBC="-FreeBSD")
Homepage: http://libjpeg-turbo.virtualgl.org/ http://sourceforge.net/projects/libjpeg-turbo/
Description: MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs/openjpeg
Available versions: 1.4-r1 1.5.0^t {doc test}
Installed versions: 1.5.0^t(01:11:40 11.01.2013)(-doc -test)
Homepage: http://code.google.com/p/openjpeg/
Description: An open-source JPEG 2000 library

media-video/mjpegtools
Available versions: (1) 2.0.0-r3 ~2.0.1_rc1-r1
{dga dv gtk mmx png quicktime sdl sdlgfx static-libs v4l}
Installed versions: 2.0.0-r3(1)(04:48:49 11.01.2013)(dv gtk mmx png quicktime sdl v4l -dga -sdlgfx -static-libs)
Homepage: http://mjpeg.sourceforge.net/
Description: Tools for MJPEG video

virtual/jpeg
Available versions: 0 {static-libs}
Installed versions: 0(13:35:10 10.01.2013)(static-libs)
Description: A virtual for the JPEG implementation
 

apl

Новичок
ну вообще это что угодно может быть, это означает возврат ошибки из libjpeg

может jpeg битый, может какой-нить хитрый cmyk jpeg который libjpeg не умеет... масса вариантов

попробуй с другой картинкой
Так со всеми картинками. Точно этот же код с этими же файлами работает нормально на других серваках с убунтой и дебианом.
 

apl

Новичок
Все логично. На убунтах глюки постоянные, а тут просто не сразу настраиваю, но когда настрою, то стоит и работает. Кажется решил проблему с gd... Просто пересобраз php без некоторых модулей, посмотрим... один скрипт заработал, сегодня буду разбираться с остальным.
 
Сверху