проблема с php5-gd

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Dimon5
рядовой
Сообщения: 26
Зарегистрирован: 2009-12-05 3:44:34

проблема с php5-gd

Непрочитанное сообщение Dimon5 » 2010-12-06 2:44:16

Проблема следующая:
На сервере установлены:
ОС: FreeBSD 7.2
apache-2.2.13
PHP Version 5.2.11

Так вот как установить нужную версию php5-gd? тоесть, что бы она подходила под установленную версию PHP 5.2.11. Сейчас из портов ставится версия библиотеки php5-gd-5.3.3_2, что очевидно под версию PHP 5.3 и выше.
Когда ее включаешь, то впринципе GD работает, но все бы хорошо, только вот в новой версии известного движка сайтов DataLife, почему то при попытке входа в админ панель при включенной этой версии php5-gd-5.3.3_2 выдается 500-ошибка. Когда GD отключаешь админка движка грузится нормально.
Вопрос как можно установить, или откатить версию php5-gd к версии, которая подойдет под версию PHP установленного на сервере.
Заранее спасибо за ответ.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
gloom
лейтенант
Сообщения: 738
Зарегистрирован: 2008-03-13 16:29:12
Откуда: UA

Re: проблема с php5-gd

Непрочитанное сообщение gloom » 2010-12-06 5:09:30

cd /usr/ports/ && make search name=php52-gd

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: проблема с php5-gd

Непрочитанное сообщение FreeBSP » 2010-12-06 8:28:02

portdowngrade
спускать php5-gd,gd,php5, и там еще полно сего может быть, в зависимости от конфига

но правильнее обновиться (PHP на php52 или php5-5.3.3, да и все остальное обновить)

по поводу 500 ошибки смотри /var/log/httpd-error.log
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Termitnik
сержант
Сообщения: 169
Зарегистрирован: 2008-04-05 20:09:45
Откуда: Киев

Re: проблема с php5-gd

Непрочитанное сообщение Termitnik » 2010-12-06 9:32:51

Вроде бы /usr/potrs/lang/php52-extensions всё-ещё актуален, ставь оттуда.

Dimon5
рядовой
Сообщения: 26
Зарегистрирован: 2009-12-05 3:44:34

Re: проблема с php5-gd

Непрочитанное сообщение Dimon5 » 2010-12-06 14:30:38

При попытке установить с этого порта /usr/ports/graphics/php52-gd выбивает ошибку:

Код: Выделить всё

make install
===>  php52-gd-5.2.14_1 cannot install: doesn't work with PHP version : 5 (Doesn't support PHP 4 5).
*** Error code 1

Stop in /usr/ports/graphics/php52-gd.
Этот порт тоже кидает ошибку /usr/potrs/lang/php52-extensions:

Код: Выделить всё

php52-extensions-1.3_1 cannot install: doesn't work with PHP version : 5 (Doesn't support PHP 4 5).
*** Error code 1
Не пойму в чем может быть проблема?

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: проблема с php5-gd

Непрочитанное сообщение FreeBSP » 2010-12-06 16:08:22

он к php52-5.2.14

а у тебя php5-5.2.11

чувствуешь разницу?
варианты:
* даунгрейдить порт, как я учил, ставить php5-gd версии 5.2.11
* апать php до php5-5.3.3 и потом ставить php5-gd версии 5.3.3
* менять php с php5-5.2.11 на php52-5.2.14. тоесть менять php5 на php52, потом ставить php52-gd
* ничего не делать, спать и лапу сосать.
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!