Вы здесь

Вопрос по gd 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 тоже не работает.

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

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

Проверь, есть ли свободное место там, где находится сайт, выставлены ли правильные права на файлы. Еще можно попробовать увеличить memory_limit в конфиге php.ini.

Не грусти, товарищ! Всё хорошо, beautiful good!

Места много... сто гигов свободно, мемори лимит 128 метров... а памяти 4 гига

apl написал:
Места много... сто гигов свободно, мемори лимит 128 метров... а памяти 4 гига

gentoo не удел.
либо все таки памяти у php маловато, либо косяк GD, либо в коде php.

http://dokazatelstvo-spora.ru/

Ниче, классно выглядит листинг дир ;)

Apr 29 16:52:12 apl-home sshd[30526]: SSH: Server;Ltype: Version;Remote: 109.172.14.135-43891;Protocol: 2.0;Client: OpenSSH_4.7
Apr 29 16:52:12 apl-home sshd[30526]: SSH: Server;Ltype: Kex;Remote: 109.172.14.135-43891;Enc: aes128-cbc;MAC: hmac-md5;Comp: none [preauth]
Apr 29 16:52:12 apl-home sshd[30526]: SSH: Server;Ltype: Authname;Remote: 109.172.14.135-43891;Name: nx [preauth]
Apr 29 16:52:12 apl-home sshd[30526]: reverse mapping checking getaddrinfo for paintdesign.sumtel.ru [109.172.14.135] failed - POSSIBLE BREAK-IN ATTEMPT!
Apr 29 16:52:12 apl-home sshd[30526]: Accepted publickey for nx from 109.172.14.135 port 43891 ssh2
Apr 29 16:52:12 apl-home sshd[30526]: pam_unix(sshd:session): session opened for user nx by (uid=0)
Apr 29 16:52:12 apl-home sshd[30526]: pam_ck_connector(sshd:session): process already registered with ConsoleKit
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG protocol:172 >>> 'HELLO NXSERVER - Version 3.3.0 - GPL\n'
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG protocol:172 >>> 'NX> 105 '
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG protocol:227 <<< 'hello NXCLIENT - Version 3.3.0\n'
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG protocol:172 >>> 'Hello nxclient - version 3.3.0\n'
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG nxserver_login:111 Got client protocol version 3030000 ('3.3.0'), want 3030000
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG protocol:172 >>> 'NX> 134 Accepted protocol: 3.3.0\n'
Apr 29 16:52:12 apl-home nxserver-login[30536]: DEBUG protocol:172 >>> 'NX> 105 '

картинку выдает ошибку
 [Wed May 01 11:55:10 2013] [error] [client ip] PHP Warning: imagejpeg()

это не ошибка, ошибка дальше

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А как исправить?

Прежние ошибки по другому поводу...

Как логи прочитали?

А ты еще /etc/shadow в открытый доступ выложи - а потом удивляйся :-)

Нейтральность - высшее достижение сознания!

А как доступ получили?

ссылку выше давали же - http://dokazatelstvo-spora.ru/

Нейтральность - высшее достижение сознания!

Ну а как доступ к логам получили?

Милай, в 8-м ииэсе наконец сделали кнопку "сделать мне зае...ь" - воспользуйся ей, не мучай себя

http://www.microsoft.com/web/platform/server.aspx

А то еще поставишь пых-пыь под опачем , прйдется тебя с siege -b -c30 знакомить ;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Ну я задал вопрос просто :))) я третий день на кальке... перед этим только убунты были, lmde, debian, opensuse и что-то еще... уже и не помню... дистр для меня новый, неизученный, а работа не ждет :(

А винда мне не нужна... у меня кубунта есть настроенная полностью на втором винте... но хочется кальку... нравится

 убунты были, lmde, debian, opensuse 

Я сейчас открою страшную тайну - настойка связки апаче+пхп+мmysql не зависит от платформы, и уж тем более от дистрибутива

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А я скажу свой секрет :))) раньше я таких странных ошибок не видел и все работало (только не надо мне советовать возвращаться на убунту) :)))) мне нравится калька, просто прошу у вас помощи.... как добиться работы gd-jpeg?

Ты бы .htaccess всё же настроил. В тех логах ничего особо криминального нет вроде(хотя я их только мельком глянул), но светить их все равно кому попало не стоит...

А по теме - подымай error_level в php и смотри полный текст ошибки. Как вариант - заюзай php-cli из консолиъ

Ну и вообще warning-и типа

Цитата:
Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function.

тоже подчисти

Нейтральность - высшее достижение сознания!