К списку форумов К списку вопросов
ЭЭЭ нужна gd библиотека gd 2.0 или больше) для unix ...Help!:(
Китаец
01.04.2004 - 16:58
Сайт на линух перестраиваю и прогорел я в одной теме gd старая... Не подскажите плз где её можно качнуть? И как её инсталить...
Не пинайте...по лицу... (Я друг Сиськина)
Уверенный
1 - 01.04.2004 - 17:36
А линукс какой? Во все дистрибутивы она входит по идее.
Alexis
2 - 02.04.2004 - 08:54
А поисковики на что?
Китаец
3 - 02.04.2004 - 10:18
Дистрибутив Red hat 9.0
Библиотека gd входит но старая у меня скрипт работает с 2.0 а в дистре 1.6
Я бы хотел спросить где нахотятся файлы самой библиотеки ---
Китаец
4 - 02.04.2004 - 10:23
Дистрибутив Red hat 9.0
Библиотека gd входит но старая у меня скрипт работает с 2.0 а в дистре 1.6
Я бы хотел спросить где нахотятся файлы самой библиотеки ---
Китаец
5 - 02.04.2004 - 10:24
Простите извините пардон эншульдиген зи и т.д
мозила тупит...
Кот Василий
6 - 02.04.2004 - 10:31
Либа тут: http://www.boutell.com/gd/
Правда, в исходниках, но собрать не проблема
Jean
7 - 02.04.2004 - 11:09
http://rpm.pbone.net -> Advanced Search -> RedHat 9 -> Find gd-2
Китаец
8 - 02.04.2004 - 11:50
Попробовал rpm
Хрен видимо инталяха кривая
Пробовал из исходников тоже не удалось
Мне нужно чтобы апдейтить фаёлы нужно знать где находятся старые
плз скажите <:)
Уверенный
9 - 02.04.2004 - 12:18
А как пробовал? rpm -U новый.rpm ?
Кот Василий
10 - 02.04.2004 - 12:26
В смысле не удалось из исходников? Смотришь, где лежат старые файды libgd, потом просто когда распакуешь архив с исходниками, указываешь ./configure -- prefix=/папка/к/либе и все должно получиться
Китаец
11 - 02.04.2004 - 12:44
to 9 Щас попр
to 10 Вот именно что я незнаю где у меня хранятся старые либы :(
Китаец
12 - 02.04.2004 - 12:47
Забыл jean поблагобдарить сайт с RpM-ками замечательный
Китаец
13 - 02.04.2004 - 12:51
to 9
Неа не прокатило я уже и так rpm и так он мне говорит мол всё установленно
...не ссы а Апач не видит хоть ты тресни
Китаец
14 - 02.04.2004 - 12:55
to Кот Василий
Я немогу найти старьё
Китаец
15 - 02.04.2004 - 12:58
нашёл! Щас попробую с исходников
Уверенный
16 - 02.04.2004 - 14:37
"..говорит мол всё установленно" - а попробуй rpm -qa|grep gd , может и правда установлено?
Китаец
17 - 02.04.2004 - 18:32
to 16 Ага я посмотрю ....
Вот я скопилировал исходники ...всё есть готовые библиотечки...и.т.д и они находятся рядом со старыми библиотеками... Однако РНР по прежнему читает старую библиотеку... Как быть?
Китаец
18 - 03.04.2004 - 05:58
Ну ёмае...Блин щас тема в ауты уйдёт....
Китаец
19 - 03.04.2004 - 13:16
Вобщем я заменил названия библиотек и поствил заместо старых новые с названием старых...Теперь нехочет запускаться php... Ругается...
А может быть проблема в версии PHP? У меня 4.2.2 (Хотя я в этом сомневаюсь)
Уверенный
20 - 03.04.2004 - 20:22
"Вобщем я заменил названия библиотек и поствил заместо старых новые с названием старых" - так не пойдет, загрузчик не обдуришь. Дело не в версии, а в том, с какими библиотеками собран PHP. У меня в исходниках php Есть такая папка: /installs/php-4.3.4/ext/gd/libgd - попробуй поставь php поновее, только из исходников и собери с указанием путей на новый libgd. Все свои переименования верни в исходное положение. То же касается и апача.
Triton5
21 - 03.04.2004 - 22:27
всё нах снеси и заново проинсталируй, усё будет намана с gd2
Китаец
22 - 04.04.2004 - 06:12
Короче мне надо
1.Снести PHP
2. Поставить PHP из исходников вместе с новым gd
Это так ?
А подругому нельзя (без uninstall и install PHP)?
Ок попробую...
Китаец
23 - 04.04.2004 - 11:35
а то за дополнительные модули Jpeg png к gd ? Их отсутствие может повлиять на работу функций?
Кот Василий
24 - 04.04.2004 - 22:22
Для нормальной сборки gd последней версии из исходников нужны библиотеки freetype2-2.1.7, jpeg-6b, png-1.2.5. Поищи на гугле, выкачай исходники, собери сначала либы, потом gd. После этого скачай исходники php и собери его, указав для configure пути к библиотекам. Все они будут лежать в /usr/local
И будет тебе счастье:)
Китаец
25 - 05.04.2004 - 09:38
То есть Сначала собираются jpeg'и и png, затем собирается gd с ссылкой на раннее скопиленные библы jpeg и png. А затем собирается php?
Кот Василий
26 - 05.04.2004 - 09:39
Совершенно верно:)
Китаец
27 - 05.04.2004 - 17:46
Короче я всё нахрен снёс, поставил только Xwindow и ещё нескотлько пакетов
Скопилил Apache, jpeg, png, gd всё Ок
Компилирую php Верней конфигурирую
С таким параметрами :
./configure --with-apxs2=/usr/local/apache/2.0.249/bin/apxs --with-gd=/usr --with-jpeg-dir=/usr/lib --with-zlib-dir=/usr/lib --with-sysvshm -with-sysvsem
Конфигурирует всё без ошибок а при make пошаманит чуть-чуть и выдаёт:
make: *** [ext/zlib/zlib.lo] Error 1
Чтобы это могло значить и как это исправить?
Уверенный
28 - 05.04.2004 - 18:02
По крайней мере, ты не одинок: http://snipurl.com/5igi
Поизучай, что там пишут. А может кто-то из обитателей форума с этим сталкивался. Я - нет.
Кот Василий
29 - 06.04.2004 - 10:57
27 Еще надо бы zlib поставить... И собрать пхп с ключом для zlib. Вообще, в сорцах пхп сделай ./configure --help, посмотри что ему нужно. Из всего этого выбери то что нужно тебе, ставь, потом снова собирай пхп
Китаец
30 - 07.04.2004 - 06:58
to Кот Василий
zlib меня был/ я проверял/ (И если бы его небыло он бы ругался при конфигурации)
Но я скомпилил новую zlib но история таже
Насколько я понял он ругается на внутренний файл исходника php...
в исходниках есть папка ext в ней находится zlib а там уже и косяк какой-то
P.S --help читал 150 миллионов миллиарардов раз
Уверенный
31 - 07.04.2004 - 10:08
Китаец, ты по моей ссылке ходил?
Китаец
32 - 07.04.2004 - 10:38
Да... фигню какую-то пишут по не русски... :(
Кот Василий
33 - 07.04.2004 - 10:45
Как вариант, возьми пхп версии 4.3.5. И попробуй при компиляции отрубить zlib. А вообще, ни разу с такими проблемами не сталкивался, всегда все компилилось...
Китаец
34 - 07.04.2004 - 11:00
Без zlib ругается...
На то что библиотека png требует zlib... Или чтобы её распаковать нужен zlib ... короче что-то в этом роде...
А библиотека png нужна...
Кот Василий
35 - 07.04.2004 - 12:11
Я прям в растерянности... Никогда такого не видел, у меня на FreeBSD таких проблем никогда не было.
Напиши версии библиотек, которые ты ставишь. И еще, удали распакованные исходники, удали установленные либы, распакуй исходники заново и потом экспериментируй с чистыми исходниками. Кстати, а ты после установки делал ldconfig? Эта хрень обновляет кэш библиотек, может проблема из-за того что кэш не обновлялся? Заодно проверь пути в файле /etc/ld.so.conf, там должны быть пути к каталогам с исходниками.
Уверенный
36 - 07.04.2004 - 12:18
"фигню какую-то пишут по не русски" - тяжело тебе. Видимо, ты первый русский (или китаец? :)), который с этим столкнулся.
Китаец
37 - 07.04.2004 - 12:31
Я же говорю что я китаец...
cv
38 - 07.04.2004 - 13:59
давай мыло, вышлю все что тебе надо, все соответствует всем версиям
vbirf
39 - 07.04.2004 - 18:32
так народ, перестаем тормозить и советуем обновить пхп до последней версии там гд встроеное если собирать вручную, то должно получиться что то типа этого
./configure --with-gd --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-jpeg-dir=/usr/local/lib --with-zlib-dir=/usr/inсludе
либы у тебя могут лежать по другим путям, юзай команду locate для поиска...
 
Китаец
40 - 08.04.2004 - 09:33
to 38 kos_ten@bk.ru
to 39 Ты хочешь сказать что gd идёт вместе с исходниками php?
И исчо путь к либам я правильно указал.... Ибо проверял сам (да и если бы что то тыло бы неверно в путях до либов инсталяция бы вылетела ещё при конфигурации)
Попробовал без zlib и png выдалась такая-же ошибка только с другой библиотечкой....
vbirf
41 - 08.04.2004 - 09:40
да.
http://www.boutell.com/gd/phppatch.html
cv
42 - 08.04.2004 - 14:49
лови свой php:)
Китаец
43 - 08.04.2004 - 16:13
to 42 Спасибо но я уже сделал...
Скачал PHP более старой версии 4.2.3 и без проблем скомпилировал с теми-же параметрами... :) Щас тестировать буду
... Спасибо всем кто помогал :)
Китаец
44 - 10.04.2004 - 10:16
Блин скопилировал -протестил... Всё работает кроме поддержки jpeg (А это сбственно самое главное) (Закон подлости)...
И хотел бы задать вопросецкий... Вот при компиляции gd надо указавать путь к библиотекам jpeg и png... И прикомпиляции php нужно указывать путь к этим библиотекам... А нафига? Ведь gd скомпилирована с jpeg и png ... Нахрена php знать где расположены jpeg и png если он обращается к ним через gd?
Китаец
45 - 10.04.2004 - 12:30
Sлушайте... а когда компилируешь php в --with-jpeg-dir= надо уазывать путь к исходникам библиотеки или путь к самой библиотеке?
Китаец
46 - 10.04.2004 - 12:48
to cv
Получил письмо и благодарю за него.
Щас домой пойду... Буду ставить...
Кот Василий
47 - 10.04.2004 - 20:06
> когда компилируешь php в --with-jpeg-dir= надо уазывать путь к исходникам библиотеки или путь к самой библиотеке?
К библиотеке само собой...
Китаец
48 - 11.04.2004 - 06:26
Ну... Я в принципе так и делал...
Вот только версия 4.2.3 не видит jpeg-6b, но прекрасно компилируется.
Версия 4.3.4 видит jpeg-6b не компилируется...(Пытается создать мягкую ссылку на zlib.o) И чего то у него не получается (Хотя и файла такого не существует вовсе)...
Версия 4.3.5 Не помпилируется вообще...
Слушай... cv у тебя версия gcc какая?
У меня 3.2.2
Китаец
49 - 13.04.2004 - 07:04
Фсё ... поставил!!!
PHP 4.3.3 Использовал...
Китаец
50 - 13.04.2004 - 07:07
Спасибо , Данке мерси... и подобная чушь... всем кто помогал бедному и глупому народу. -Китайцам...

К списку вопросов на форуме Веб-дизайн

>>