![]() |
![]() |
Китаец 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 | Спасибо , Данке мерси... и подобная чушь... всем кто помогал бедному и глупому народу. -Китайцам... |